diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx
index da10897..b627b4b 100644
--- a/src/app/login/page.tsx
+++ b/src/app/login/page.tsx
@@ -1,6 +1,29 @@
-'use client'
-import LoginPage from '@/components/admin/LoginPage'
+"use client";
-export default function Login() {
- return
+import { useEffect } from "react";
+import { useRouter } from "next/navigation";
+import { useAuthStore } from "@/store/authStore";
+import LoginForm from "@/components/auth/LoginForm";
+
+export default function LoginPage() {
+ const router = useRouter();
+ const { isAuthenticated } = useAuthStore();
+
+ useEffect(() => {
+ if (isAuthenticated) {
+ router.replace("/dashboard");
+ }
+ }, [isAuthenticated, router]);
+
+ return (
+
+
+
+
Personal CMS
+
Manage your content with ease
+
+
+
+
+ );
}