'use client'; import { useSession } from 'next-auth/react'; import { useRouter } from 'next/navigation'; import { useEffect } from 'react'; export default function ProfilePage() { const { data: session, status } = useSession(); const router = useRouter(); useEffect(() => { if (status === 'unauthenticated') { router.replace('/account/login'); } }, [status, router]); if (status === 'loading') { return
Loading...
; } if (!session?.user) { return null; } return (

Profile

Name: {session.user.name || 'N/A'}
Email: {session.user.email}
); }