From b4c64c2d3d943c26f73e77c96e5e4abb657c0034 Mon Sep 17 00:00:00 2001 From: Jeroen De Meerleer Date: Fri, 25 Aug 2023 12:33:20 +0200 Subject: [PATCH] Using sessionstores instead of reinventing the wheel --- src/lib/stores.js | 5 ++++- src/routes/account/login/Login.svelte | 23 +++++++++++++++-------- src/routes/account/login/Server.svelte | 20 ++++++++++++-------- 3 files changed, 31 insertions(+), 17 deletions(-) diff --git a/src/lib/stores.js b/src/lib/stores.js index 3131b7f..583a339 100644 --- a/src/lib/stores.js +++ b/src/lib/stores.js @@ -1,4 +1,5 @@ import { writable } from 'svelte/store'; +import { localStorageStore} from "@skeletonlabs/skeleton"; export const urls = { capabilities: "/capabilities", @@ -16,4 +17,6 @@ export const globals = writable({ reset: false }, } -}); \ No newline at end of file +}); + +export const sessionvars = localStorageStore('vars', [], {storage: 'session'}) \ No newline at end of file diff --git a/src/routes/account/login/Login.svelte b/src/routes/account/login/Login.svelte index b79f5ce..87c7328 100644 --- a/src/routes/account/login/Login.svelte +++ b/src/routes/account/login/Login.svelte @@ -28,11 +28,10 @@