|
|
|
|
@ -4,6 +4,7 @@ import 'package:diplomaticquarterapp/core/service/parmacyModule/order-preview-se
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/BestSellerViewModel.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/BrandViewModel.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/LastVisitedViewModel.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/OrderPreviewViewModel.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/PrescriptionViewModel.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/pharmacy_module_view_model.dart';
|
|
|
|
|
import 'package:diplomaticquarterapp/core/viewModels/pharmacyModule/product_detail_view_model.dart';
|
|
|
|
|
@ -47,7 +48,7 @@ class PharmacyPage extends StatefulWidget {
|
|
|
|
|
class _PharmacyPageState extends State<PharmacyPage> {
|
|
|
|
|
@override
|
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
|
|
|
|
|
|
OrderPreviewViewModel orderPreviewViewModel = Provider.of(context);
|
|
|
|
|
return WillPopScope(
|
|
|
|
|
onWillPop: ()async{
|
|
|
|
|
return false;
|
|
|
|
|
@ -56,7 +57,7 @@ class _PharmacyPageState extends State<PharmacyPage> {
|
|
|
|
|
onModelReady: (model) async {
|
|
|
|
|
await model.getSavedLanguage();
|
|
|
|
|
await model.getBannerList();
|
|
|
|
|
await locator<OrderPreviewService>().getShoppingCart();
|
|
|
|
|
await orderPreviewViewModel.getShoppingCart();
|
|
|
|
|
},
|
|
|
|
|
allowAny: true,
|
|
|
|
|
builder: (_, model, wi) => AppScaffold(
|
|
|
|
|
|