From 832b9b1696e8836ca1b9ebaba063ab11a77a7aa6 Mon Sep 17 00:00:00 2001 From: Bart Akeley Date: Sat, 24 Nov 2018 11:09:55 -0600 Subject: [PATCH] quantity or photo added snackbar in fooditemdetail --- js/pages/FoodItemDetail.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/js/pages/FoodItemDetail.js b/js/pages/FoodItemDetail.js index 7e1b1fe..e766788 100644 --- a/js/pages/FoodItemDetail.js +++ b/js/pages/FoodItemDetail.js @@ -33,6 +33,7 @@ import { identity } from 'ramda'; import Spinner from 'react-native-loading-spinner-overlay'; import ImageRecord from '../records/ImageRecord'; import { List } from 'immutable'; +import Snackbar from 'react-native-snackbar'; const { foodItemDetails: style } = theme; @@ -211,12 +212,14 @@ export default compose( setImagesLoading(true); await addImage({ foodItemId: foodItem.id, imageUri }); setImagesLoading(false); + setTimeout(() => Snackbar.show({ title: 'Food updated.' }), 700); }, - updateAmount: ({ updateQuantity, foodItem }: Props) => (quantity: Quantity) => { + updateAmount: ({ updateQuantity, foodItem }: Props) => async (quantity: Quantity) => { if (!foodItem) { return; } - updateQuantity({ foodItemId: foodItem.id, quantity }); + await updateQuantity({ foodItemId: foodItem.id, quantity }); + Snackbar.show({ title: 'Food updated.' }); }, toggleQuantityModal: ({ quantityModalOpen, setQuantityModalOpen }) => () => { setQuantityModalOpen(!quantityModalOpen);