From 6381c55c5234359d96245cc314298dc55ce1b43b Mon Sep 17 00:00:00 2001 From: jableader Date: Mon, 28 Jul 2025 23:22:58 +0000 Subject: [PATCH] Allowed for null products, move ingredient spreading server-side (#2) Reviewed-on: https://git.jacobsthings.dynu.net/jacob/munch-ease-frontend/pulls/2 Co-authored-by: jableader Co-committed-by: jableader --- src/assets/missing-product.svg | 12 ++ .../ingredients/CompactParsedIngredient.vue | 4 +- .../shopping/CurrentShoppingListPage.vue | 113 ++++++------ src/components/shopping/MyShoppingPage.vue | 4 +- .../shopping/PurchasedShoppingListPage.vue | 32 +++- src/components/shopping/ShoppingListItem.vue | 49 +++-- src/components/shopping/shopping.js | 168 +++--------------- src/data.js | 83 ++++++--- 8 files changed, 220 insertions(+), 245 deletions(-) create mode 100644 src/assets/missing-product.svg diff --git a/src/assets/missing-product.svg b/src/assets/missing-product.svg new file mode 100644 index 0000000..f853480 --- /dev/null +++ b/src/assets/missing-product.svg @@ -0,0 +1,12 @@ + + + + ic_fluent_missing_metadata_24_regular + Created with Sketch. + + + + + + + \ No newline at end of file diff --git a/src/components/ingredients/CompactParsedIngredient.vue b/src/components/ingredients/CompactParsedIngredient.vue index 107a355..f5120c8 100644 --- a/src/components/ingredients/CompactParsedIngredient.vue +++ b/src/components/ingredients/CompactParsedIngredient.vue @@ -1,7 +1,7 @@