"use client"; import { useEffect } from 'react'; import { useRouter } from 'next/navigation'; import { useAuth } from '@/lib/auth-context'; import { Loader2 } from 'lucide-react'; export default function RootPage() { const router = useRouter(); const { user, loading } = useAuth(); useEffect(() => { if (!loading) { if (user) { router.replace('/dashboard'); } else { router.replace('/login'); } } }, [user, loading, router]); return (