From 7f033b93588740549c2031592abc9fc3aa2db558 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Wed, 12 Jun 2024 18:35:10 +0200 Subject: [PATCH] Add coloring --- src/lib/components/Food/EmptyFoodComp.svelte | 11 ++--- src/lib/components/Food/FoodComp.svelte | 8 +++- src/lib/components/Food/FoodTable.svelte | 37 ++++++++++++++- src/lib/database/food.ts | 14 ++++-- src/lib/utils.ts | 49 ++++++++++++++++++++ 5 files changed, 103 insertions(+), 16 deletions(-) diff --git a/src/lib/components/Food/EmptyFoodComp.svelte b/src/lib/components/Food/EmptyFoodComp.svelte index 71e567a..e3540b1 100644 --- a/src/lib/components/Food/EmptyFoodComp.svelte +++ b/src/lib/components/Food/EmptyFoodComp.svelte @@ -30,24 +30,19 @@ item.food = name item.amount = parseInt(amount) item.description = description - const [dbFood, err]: [Food[], Err] = await FoodService.Create(item) + const [dbFood, err]: [Food, Err] = await FoodService.Create(item) name = '' amount = '' description = '' per100 = '' per100Edited = false - if (dbFood.length == 0) { - toast.error('Creating food returned 0 rows') - return - } if (err) { toast.error(err) return } foodStore.update((food) => { - // @ts-ignore - food.unshift(dbFood[0]) + food.unshift(dbFood) return food }) } @@ -64,7 +59,7 @@