From bec22951032b6476a9e7c9e636d1485906c64596 Mon Sep 17 00:00:00 2001 From: Bart Akeley Date: Sun, 17 Nov 2019 15:47:24 -0600 Subject: [PATCH] explicitly set color white background black --- js/enhancers/createFoodItemEnhancers.js | 13 +++++++++++-- js/pages/FoodItemDetail.js | 12 ++++++++++-- js/pages/ProfilePage.js | 2 +- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/js/enhancers/createFoodItemEnhancers.js b/js/enhancers/createFoodItemEnhancers.js index d0b7ad1..2b0b191 100644 --- a/js/enhancers/createFoodItemEnhancers.js +++ b/js/enhancers/createFoodItemEnhancers.js @@ -19,7 +19,11 @@ export const withCreateFoodItemState = mapPropsStream(props$ => { // insert new item into db and cast it into FoodItemRecord const newItem = buildFoodItem(await createFoodItem(foodItem)); - Snackbar.show({ title: foodItem.name + ' added' }); + Snackbar.show({ + title: foodItem.name + ' added', + backgroundColor: 'black', + color: 'white', + }); // notify food items state of new item emitFoodItemsState(newItem); @@ -32,7 +36,12 @@ export const withCreateFoodItemState = mapPropsStream(props$ => { } catch (err) { const error = formatError(err); - Snackbar.show({ title: error, duration: Snackbar.LENGTH_LONG }); + Snackbar.show({ + title: error, + duration: Snackbar.LENGTH_LONG, + backgroundColor: 'black', + color: 'white', + }); throw error; } diff --git a/js/pages/FoodItemDetail.js b/js/pages/FoodItemDetail.js index a4d7b9f..dad4a4a 100644 --- a/js/pages/FoodItemDetail.js +++ b/js/pages/FoodItemDetail.js @@ -212,14 +212,22 @@ export default compose( setImagesLoading(true); await addImage({ foodItemId: foodItem.id, imageUri }); setImagesLoading(false); - setTimeout(() => Snackbar.show({ title: 'Food updated.' }), 700); + setTimeout( + () => + Snackbar.show({ + title: 'Food updated.', + backgroundColor: 'black', + color: 'white', + }), + 700 + ); }, updateAmount: ({ updateQuantity, foodItem }: Props) => async (quantity: Quantity) => { if (!foodItem) { return; } await updateQuantity({ foodItemId: foodItem.id, quantity }); - Snackbar.show({ title: 'Food updated.' }); + Snackbar.show({ title: 'Food updated.', backgroundColor: 'black', color: 'white' }); }, toggleQuantityModal: ({ quantityModalOpen, setQuantityModalOpen }) => () => { setQuantityModalOpen(!quantityModalOpen); diff --git a/js/pages/ProfilePage.js b/js/pages/ProfilePage.js index c0a99d4..bc4ce82 100644 --- a/js/pages/ProfilePage.js +++ b/js/pages/ProfilePage.js @@ -109,7 +109,7 @@ export default compose( await AsyncStorage.setItem('zipcode', props.zipcode); props.setLoading(false); getLocation(); - Snackbar.show({ title: 'Zipcode updated.' }); + Snackbar.show({ title: 'Zipcode updated.', backgroundColor: 'black', color: 'white' }); }, }), withHandlers({