From 72c56c1efe76745761039affc851d81c5653410a Mon Sep 17 00:00:00 2001 From: Brian Ginsburg <7957636+bgins@users.noreply.github.com> Date: Thu, 28 Jul 2022 15:48:53 -0700 Subject: [PATCH] Add session store (#23) * Add webnative initialization and session store * Guard connect page and button --- src/components/Header.svelte | 19 +++++++++++------ src/components/auth/Connect.svelte | 20 ++++++++++++++++++ src/components/auth/Register.svelte | 32 +++++++++++++++++++++++++---- src/lib/common/webnative.ts | 31 ++++++++++++++++++++-------- src/lib/session.ts | 6 ++++++ src/routes/__layout.svelte | 15 +++++++++++++- src/routes/index.svelte | 7 ------- src/stores.ts | 9 +++++++- 8 files changed, 112 insertions(+), 27 deletions(-) create mode 100644 src/lib/session.ts diff --git a/src/components/Header.svelte b/src/components/Header.svelte index 4bb39ec..40ee3e2 100644 --- a/src/components/Header.svelte +++ b/src/components/Header.svelte @@ -1,3 +1,7 @@ + + diff --git a/src/components/auth/Connect.svelte b/src/components/auth/Connect.svelte index 617d7ef..bb36092 100644 --- a/src/components/auth/Connect.svelte +++ b/src/components/auth/Connect.svelte @@ -1,3 +1,23 @@ + +