// src/app/page.js "use client"; // Mark this as a client component import { useRouter } from "next/navigation"; import { useAuth } from "./context/AuthContext"; // Import useAuth import { useEffect } from "react"; // Import useEffect export default function Home() { const router = useRouter(); const { isAuthenticated, loading } = useAuth(); useEffect(() => { if (!loading) { if (isAuthenticated) { router.push("/dashboard"); } else { router.push("/signup"); } } }, [isAuthenticated, loading, router]); if (loading) { return (
Loading...