"use client" import { useEffect } from "react" import { useRouter } from "next/navigation" import { useAuth } from "@/lib/auth" import { Loader2 } from "lucide-react" export default function HomePage() { const router = useRouter() const { token } = useAuth() useEffect(() => { if (token) { router.push("/dashboard") } else { router.push("/login") } }, [token, router]) return (