From dd6fdff111cd3eacf60b2f4078f431d4f8a6ca6c Mon Sep 17 00:00:00 2001 From: Noah Spannbauer Date: Sun, 19 Jan 2025 08:52:03 -0600 Subject: [PATCH] Refactoring --- app/src/components/siteNav/SiteNav.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/components/siteNav/SiteNav.tsx b/app/src/components/siteNav/SiteNav.tsx index 6054705..df44dfe 100644 --- a/app/src/components/siteNav/SiteNav.tsx +++ b/app/src/components/siteNav/SiteNav.tsx @@ -44,9 +44,14 @@ const SiteNav: React.FC = () => { } ]; const handleSignIn = async () => { - await instance.loginRedirect({ - scopes: [`api://${import.meta.env.VITE_CLIENT_ID}/user_impersonation`] - }); + try { + await instance.handleRedirectPromise() + await instance.loginRedirect({ + scopes: [`api://${import.meta.env.VITE_CLIENT_ID}/user_impersonation`] + }); + } catch (error) { + console.log(error); + } }; const handleSignOut = () => { instance.logoutRedirect();