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...
+