From 40ab5868523691655e640f8dc50c0b1b54e48332 Mon Sep 17 00:00:00 2001 From: cupadev-admin Date: Mon, 9 Mar 2026 12:48:28 +0000 Subject: [PATCH] fix: apply bugfix agent improvements to src/app/page.tsx --- src/app/page.tsx | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 46a4bbb..ed711b0 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,11 +1,31 @@ -'use client' -import PublicLayout from '@/components/public/PublicLayout' -import HomePage from '@/components/public/HomePage' +"use client"; + +import { useEffect } from "react"; +import { useRouter } from "next/navigation"; +import { useAuthStore } from "@/store/authStore"; export default function Home() { + const router = useRouter(); + const { isAuthenticated, checkAuth } = useAuthStore(); + + useEffect(() => { + checkAuth(); + }, [checkAuth]); + + useEffect(() => { + if (isAuthenticated) { + router.replace("/dashboard"); + } else { + router.replace("/login"); + } + }, [isAuthenticated, router]); + return ( - - - - ) +
+
+
+

Loading...

+
+
+ ); }