Fix Keycloak auth: optional chaining for useAuth hook

This commit is contained in:
Chris Rai
2026-01-31 23:42:53 -05:00
parent c0917724f2
commit 1c55b0b562
4 changed files with 23 additions and 10 deletions

View File

@@ -24,11 +24,19 @@ function AppContent() {
);
}
const onSigninCallback = () => {
// Remove OIDC params from URL after signin
window.history.replaceState({}, document.title, window.location.pathname);
};
function App() {
// Only wrap with AuthProvider if Keycloak is enabled
if (isKeycloakEnabled()) {
return (
<AuthProvider {...keycloakConfig}>
<AuthProvider
{...keycloakConfig}
onSigninCallback={onSigninCallback}
>
<AppContent />
</AuthProvider>
);