diff --git a/frontend/src/app/admin/layout.tsx b/frontend/src/app/admin/layout.tsx index 9364f77..ee07532 100644 --- a/frontend/src/app/admin/layout.tsx +++ b/frontend/src/app/admin/layout.tsx @@ -33,10 +33,6 @@ export default function AdminLayout({ return unsub; }, []); - if (!isMounted) { - return null; - } - const verifyToken = useCallback(async (token: string): Promise => { try { const response = await fetch(`${API_BASE}/api/v1/admin/verify`, { @@ -82,7 +78,9 @@ export default function AdminLayout({ if (isChecking && pathname !== "/admin/login") { return (
-
{t('admin.layout.checking')}
+
+ {isMounted ? t('admin.layout.checking') : "Verifying authentication..."} +
); }