|
|
|
@ -44,7 +44,6 @@ class AdsDetailView extends StatefulWidget {
|
|
|
|
class _AdsDetailViewState extends State<AdsDetailView> {
|
|
|
|
class _AdsDetailViewState extends State<AdsDetailView> {
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
void initState() {
|
|
|
|
void initState() {
|
|
|
|
log("ad: ${widget.adDetails.adReserveStatus}");
|
|
|
|
|
|
|
|
scheduleMicrotask(() {
|
|
|
|
scheduleMicrotask(() {
|
|
|
|
onAdDetailsLoaded();
|
|
|
|
onAdDetailsLoaded();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
@ -93,6 +92,7 @@ class _AdsDetailViewState extends State<AdsDetailView> {
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
|
|
|
|
log("ad: ${widget.adDetails.id}");
|
|
|
|
return Scaffold(
|
|
|
|
return Scaffold(
|
|
|
|
appBar: CustomAppBar(
|
|
|
|
appBar: CustomAppBar(
|
|
|
|
title: "Ads",
|
|
|
|
title: "Ads",
|
|
|
|
@ -1190,9 +1190,8 @@ class BuildAdDetailsActionButtonForMyAds extends StatelessWidget {
|
|
|
|
if (adVM.state == ViewState.busy) {
|
|
|
|
if (adVM.state == ViewState.busy) {
|
|
|
|
return const CircularProgressIndicator();
|
|
|
|
return const CircularProgressIndicator();
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
reservedAdActions(context, adDetailsModel: adDetailsModel, adVM: adVM);
|
|
|
|
return reservedAdActions(context, adDetailsModel: adDetailsModel, adVM: adVM);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
|
|
|
|
case AdPostStatus.buyingService:
|
|
|
|
case AdPostStatus.buyingService:
|
|
|
|
case AdPostStatus.reserveCancel:
|
|
|
|
case AdPostStatus.reserveCancel:
|
|
|
|
case AdPostStatus.rejected:
|
|
|
|
case AdPostStatus.rejected:
|
|
|
|
|