diff options
Diffstat (limited to 'src/index.tsx')
| -rw-r--r-- | src/index.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/index.tsx b/src/index.tsx index ba55bfe..fa7baab 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,9 +1,11 @@ import { createRoot } from "react-dom/client"; import { StrictMode, lazy, Suspense } from "react"; import { kcContext as kcLoginThemeContext } from "./keycloak-theme/login/kcContext"; +import { kcContext as kcAccountThemeContext } from "./keycloak-theme/account/kcContext"; -const App = lazy(() => import("./App")); const KcLoginThemeApp = lazy(() => import("./keycloak-theme/login/KcApp")); +const KcAccountThemeApp = lazy(() => import("./keycloak-theme/account/KcApp")); +const App = lazy(() => import("./App")); createRoot(document.getElementById("root")!).render( <StrictMode> @@ -14,6 +16,10 @@ createRoot(document.getElementById("root")!).render( return <KcLoginThemeApp kcContext={kcLoginThemeContext} />; } + if( kcAccountThemeContext !== undefined ){ + return <KcAccountThemeApp kcContext={kcAccountThemeContext} />; + } + return <App />; })()} |