From 96f4524cde72dcbac20c41af8afab5baef456b05 Mon Sep 17 00:00:00 2001 From: Noah Spannbauer Date: Sun, 19 Jan 2025 20:34:59 -0600 Subject: [PATCH] Refactoring --- app/src/App.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/app/src/App.tsx b/app/src/App.tsx index 36c21e9..2901088 100644 --- a/app/src/App.tsx +++ b/app/src/App.tsx @@ -7,10 +7,21 @@ import { AxiosInstance, AxiosResponse } from 'axios'; import { useHttpClient } from './hooks/httpClient/UseHttpClient'; import { useFeatureFlag } from './hooks/featureFlag/UseFeatureFlag'; import SiteNav from './components/siteNav/SiteNav'; +import { useMsal } from '@azure/msal-react'; +import { Button } from '@noahspan/noahspan-components'; const App: React.FC = () => { const httpClient: AxiosInstance = useHttpClient(); const appContext = useAppContext(); + const { instance } = useMsal(); + + const handleSignInRedirect = () => { + instance + .loginRedirect({ + scopes: [`api://${import.meta.env.VITE_CLIENT_ID}/user_impersonation`] + }) + .catch((error) => console.log(error)); + }; useEffect(() => { const getFeatureFlags = async () => { @@ -43,7 +54,8 @@ const App: React.FC = () => { return (
- + + {/* */} {useFeatureFlag('pilots')?.enabled && ( } />