From 30ab48e426205fb7dace57aafaaa4444cfa839d9 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Wed, 10 Dec 2025 17:07:44 +0700 Subject: [PATCH] fix: redirect to dashboard if pathname is in root path --- src/app/page.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index cc933d52..05140daf 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,7 +1,7 @@ 'use client'; import { useEffect } from 'react'; -import { useRouter } from 'next/navigation'; +import { usePathname, useRouter } from 'next/navigation'; import { useAuth } from '@/services/hooks/useAuth'; import { redirectToSSO } from '@/lib/auth-helper'; @@ -9,10 +9,11 @@ export default function Home() { const { user, isLoadingUser } = useAuth(); const router = useRouter(); + const pathname = usePathname(); - useEffect(() => { + if (pathname === '/') { router.replace('/dashboard'); - }, [user, isLoadingUser]); + } if (isLoadingUser) { return (