From dd76eacb8214c6c953ed7af833dc26adab02d624 Mon Sep 17 00:00:00 2001 From: mmmchimps Date: Tue, 24 Jan 2023 15:09:20 +0100 Subject: [PATCH] feat: fill input fields from local storage! --- src/api.js | 9 -------- src/lib/Drink.svelte | 20 +++++++++++++++-- src/lib/List.svelte | 8 ++++++- src/lib/Navbar.svelte | 2 +- src/stores/drinks.js | 46 -------------------------------------- src/stores/drinksApi.js | 9 ++++++++ src/stores/inventory.js | 49 +++++++++++++++++++++++++++++++++++++++-- 7 files changed, 82 insertions(+), 61 deletions(-) delete mode 100644 src/api.js delete mode 100644 src/stores/drinks.js create mode 100644 src/stores/drinksApi.js diff --git a/src/api.js b/src/api.js deleted file mode 100644 index 73a32ed..0000000 --- a/src/api.js +++ /dev/null @@ -1,9 +0,0 @@ -export default class inventoryAPI { - static async save(drinks) { - localStorage.setItem("inventory", JSON.stringify(drinks)); - } - - static async load() { - return JSON.parse(localStorage.getItem("inventory") || "[]"); - } -} \ No newline at end of file diff --git a/src/lib/Drink.svelte b/src/lib/Drink.svelte index 7ba9806..f2ace63 100644 --- a/src/lib/Drink.svelte +++ b/src/lib/Drink.svelte @@ -1,6 +1,7 @@
diff --git a/src/lib/List.svelte b/src/lib/List.svelte index 2f034b0..f88100c 100644 --- a/src/lib/List.svelte +++ b/src/lib/List.svelte @@ -2,12 +2,18 @@
diff --git a/src/lib/Navbar.svelte b/src/lib/Navbar.svelte index 493a2f3..533fd01 100644 --- a/src/lib/Navbar.svelte +++ b/src/lib/Navbar.svelte @@ -2,7 +2,7 @@