fixed isuues

merge-update-with-lab-changes
Fatimah Alshammari 5 years ago
parent 72ba0c7c74
commit 239ad530ce

@ -18,7 +18,7 @@ class RecommendedProductModel {
int notApprovedRatingSum; int notApprovedRatingSum;
int approvedTotalReviews; int approvedTotalReviews;
int notApprovedTotalReviews; int notApprovedTotalReviews;
String sku; dynamic sku;
bool isRx; bool isRx;
bool prescriptionRequired; bool prescriptionRequired;
// dynamic rxMessage; // dynamic rxMessage;

@ -665,7 +665,8 @@ class __ProductDetailPageState extends State<ProductDetailPage> {
itemCount: model.recommendedProductList.length, itemCount: model.recommendedProductList.length,
itemBuilder: (context, index) { itemBuilder: (context, index) {
return InkWell( return InkWell(
onTap: () { onTap: ()
{
Navigator.push( Navigator.push(
context, context,
FadePage( FadePage(

@ -7,6 +7,7 @@ import 'package:diplomaticquarterapp/widgets/transitions/fade_page.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:rating_bar/rating_bar.dart'; import 'package:rating_bar/rating_bar.dart';
import 'package:diplomaticquarterapp/uitl/gif_loader_dialog_utils.dart';
class productTile extends StatelessWidget { class productTile extends StatelessWidget {
final String productName; final String productName;
@ -135,8 +136,10 @@ class productTile extends StatelessWidget {
children: [ children: [
IconButton( IconButton(
icon: Icon(FontAwesomeIcons.trashAlt, size: 15), icon: Icon(FontAwesomeIcons.trashAlt, size: 15),
onPressed: () { onPressed: (){
deleteFromWishlistFunction(productID); GifLoaderDialogUtils.showMyDialog(context);
deleteFromWishlistFunction(productID);
GifLoaderDialogUtils.hideDialog(context);
}, },
), ),
SizedBox( SizedBox(
@ -145,11 +148,14 @@ class productTile extends StatelessWidget {
IconButton( IconButton(
icon: Icon(FontAwesomeIcons.shoppingCart, size: 15), icon: Icon(FontAwesomeIcons.shoppingCart, size: 15),
onPressed: () async { onPressed: () async {
GifLoaderDialogUtils.showMyDialog(context);
await addToCartFunction(1, productID); await addToCartFunction(1, productID);
GifLoaderDialogUtils.hideDialog(context);
Navigator.push( Navigator.push(
context, context,
FadePage(page: CartOrderPage()), FadePage(page: CartOrderPage()),
); );
}, },
), ),
], ],

Loading…
Cancel
Save