B: Fix redirect on first load
This commit is contained in:
parent
ea8c86119c
commit
5f524e2e6b
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue
Block a user