From e738e1dbfbf17f3d4c3f2eeeab3322427fc4c60f Mon Sep 17 00:00:00 2001 From: technofab Date: Thu, 2 Jan 2025 20:45:09 +0100 Subject: [PATCH] ... --- src/components/OidcContext.svelte | 5 ++++- src/components/components.module.js | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/OidcContext.svelte b/src/components/OidcContext.svelte index 0a8be76..ab793a9 100644 --- a/src/components/OidcContext.svelte +++ b/src/components/OidcContext.svelte @@ -7,6 +7,7 @@ /** * Stores */ + export const hasData = writable(false); export const isLoading = writable(true); export const isAuthenticated = writable(false); export const accessToken = writable(''); @@ -111,10 +112,11 @@ accessToken.set(user.access_token); idToken.set(user.id_token); userInfo.set(user.profile); - isLoading.set(false); + hasData.set(true); }); userManager.events.addUserUnloaded(function() { + hasData.set(false); isAuthenticated.set(false); idToken.set(''); accessToken.set(''); @@ -171,6 +173,7 @@ else if (params.has('state')) { const response = await oidc.signinCallback(); } + isLoading.set(false); } async function handleOnDestroy() {} diff --git a/src/components/components.module.js b/src/components/components.module.js index 8994d1e..1a9bebc 100644 --- a/src/components/components.module.js +++ b/src/components/components.module.js @@ -5,6 +5,7 @@ export { accessToken, isAuthenticated, isLoading, + hasData, login, logout, refreshToken,