From 4223bb4bda3632fb450f472269baaf6d15ceea51 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Tue, 23 Dec 2025 12:32:37 +0000 Subject: [PATCH] Polish: Use SecurityStatus type in App.tsx --- frontend-modern/src/App.tsx | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/frontend-modern/src/App.tsx b/frontend-modern/src/App.tsx index 79d3ec3f7..d2c66552f 100644 --- a/frontend-modern/src/App.tsx +++ b/frontend-modern/src/App.tsx @@ -26,6 +26,7 @@ import { STORAGE_KEYS } from '@/utils/localStorage'; import { UpdatesAPI } from './api/updates'; import type { VersionInfo } from './api/updates'; import { apiFetch } from './utils/apiClient'; +import type { SecurityStatus } from '@/types/config'; import { SettingsAPI } from './api/settings'; import { eventBus } from './stores/events'; import { updateStore } from './stores/updates'; @@ -320,15 +321,8 @@ function App() { const [needsAuth, setNeedsAuth] = createSignal(false); const [hasAuth, setHasAuth] = createSignal(false); // Store full security status for Login component (hideLocalLogin, oidcEnabled, etc.) - const [securityStatus, setSecurityStatus] = createSignal<{ - hasAuthentication: boolean; - oidcEnabled?: boolean; - oidcIssuer?: string; - oidcClientId?: string; - oidcEnvOverrides?: Record; - hideLocalLogin?: boolean; - deprecatedDisableAuth?: boolean; - } | null>(null); + // Store full security status for Login component (hideLocalLogin, oidcEnabled, etc.) + const [securityStatus, setSecurityStatus] = createSignal(null); const [proxyAuthInfo, setProxyAuthInfo] = createSignal<{ username?: string; logoutURL?: string;