From 338901d4238592f264d03f275b6e875f93ad04a5 Mon Sep 17 00:00:00 2001 From: Elham Rababh Date: Tue, 5 Oct 2021 16:29:56 +0300 Subject: [PATCH] remove add to cart --- .../pharmacies/screens/product-details/ProductAppBar.dart | 7 +++++++ .../pharmacies/screens/product-details/product-detail.dart | 3 +-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/pages/pharmacies/screens/product-details/ProductAppBar.dart b/lib/pages/pharmacies/screens/product-details/ProductAppBar.dart index c895d7c9..09d595f7 100644 --- a/lib/pages/pharmacies/screens/product-details/ProductAppBar.dart +++ b/lib/pages/pharmacies/screens/product-details/ProductAppBar.dart @@ -1,3 +1,4 @@ +import 'package:diplomaticquarterapp/core/model/pharmacies/PharmacyProduct.dart'; import 'package:diplomaticquarterapp/pages/pharmacies/screens/product-details/product-detail.dart'; import 'package:diplomaticquarterapp/uitl/app_toast.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; @@ -10,6 +11,11 @@ import '../cart-order-page.dart'; import 'CustomIcon.dart'; class ProductAppBar extends StatelessWidget with PreferredSizeWidget { + + final PharmacyProduct product; + + const ProductAppBar({Key key, this.product}) : super(key: key); + @override Widget build(BuildContext context) { return Container( @@ -80,6 +86,7 @@ class ProductAppBar extends StatelessWidget with PreferredSizeWidget { return Container( child: new Wrap( children: [ + if( product.stockAvailability != 'Out of stock') new ListTile( leading: Icon(Icons.shopping_cart), title: Text( diff --git a/lib/pages/pharmacies/screens/product-details/product-detail.dart b/lib/pages/pharmacies/screens/product-details/product-detail.dart index d2ce4f35..d9c623f9 100644 --- a/lib/pages/pharmacies/screens/product-details/product-detail.dart +++ b/lib/pages/pharmacies/screens/product-details/product-detail.dart @@ -58,7 +58,6 @@ class __ProductDetailPageState extends State bool isDetails = true; bool isReviews = false; bool isAvailability = false; - int _activeTab = 0; checkWishlist() async { GifLoaderDialogUtils.showMyDialog(context); @@ -112,7 +111,7 @@ class __ProductDetailPageState extends State isShowAppBar: true, isPharmacy: true, isShowDecPage: false, - customAppBar: ProductAppBar(), + customAppBar: ProductAppBar(product: widget.product,), body: SingleChildScrollView( child: Column( children: [