fix merge issue

merge-update-with-lab-changes
Mohammad Aljammal 4 years ago
parent 4cb63e353b
commit d4283c0116

@ -62,7 +62,7 @@ class ProductDetailViewModel extends BaseViewModel{
setState(ViewState.Idle);
}
Future addToCartData(quantity, itemID, BuildContext context) async {
Future addToCartData(quantity, itemID) async {
hasError = false;
setState(ViewState.BusyLocal);
var resp = await _productDetailService.addToCart(quantity, itemID);
@ -72,11 +72,8 @@ class ProductDetailViewModel extends BaseViewModel{
setState(ViewState.ErrorLocal);
} else {
setState(ViewState.Idle);
// OrderPreviewViewModel orderPreviewViewModel = Provider.of(context);
Provider.of<OrderPreviewViewModel>(locator<NavigationService>().navigatorKey.currentContext, listen: false)
.setShoppingCartResponse( object);
// orderPreviewViewModel.cartResponse = object;
}
}

@ -338,6 +338,9 @@ class __ProductDetailPageState extends State<ProductDetailPage> {
),
));
}
addToShoppingCartFunction({quantity,itemID,ProductDetailViewModel model})async{
await model.addToCartData(quantity,itemID);
}
addToWishlistFunction({itemID, ProductDetailViewModel model}) async {
isInWishList = true;
@ -356,7 +359,7 @@ class __ProductDetailPageState extends State<ProductDetailPage> {
ProductDetailViewModel model,
}) async {
GifLoaderDialogUtils.showMyDialog(context);
await model.addToCartData(quantity, itemID, context);
await model.addToCartData(quantity, itemID);
GifLoaderDialogUtils.hideDialog(context);
}
}

@ -319,6 +319,6 @@ class productTile extends StatelessWidget {
addToCartFunction(quantity, itemID, BuildContext context) async {
ProductDetailViewModel x = new ProductDetailViewModel();
await x.addToCartData(quantity, itemID, context);
await x.addToCartData(quantity, itemID);
}
}

Loading…
Cancel
Save