B: Fix redirect on first load

This commit is contained in:
Ivan 2025-03-13 20:20:59 +03:00
parent ea8c86119c
commit 5f524e2e6b

View File

@ -1,14 +1,17 @@
import { urls, useConceptNavigation } from '@/app';
import { useAuthSuspense } from '@/features/auth';
import { PARAMETER } from '@/utils/constants';
export function HomePage() {
const router = useConceptNavigation();
const { isAnonymous } = useAuthSuspense();
if (isAnonymous) {
router.replace({ path: urls.manuals });
// Note: Timeout is needed to let router initialize
setTimeout(() => router.replace({ path: urls.login }), PARAMETER.minimalTimeout);
} else {
router.replace({ path: urls.library });
setTimeout(() => router.replace({ path: urls.library }), PARAMETER.minimalTimeout);
}
return null;