import { useNavigate } from 'react-router-dom' import { useAuth } from '../auth/AuthContext.jsx' export default function MePage() { const { user, logout } = useAuth() const navigate = useNavigate() async function onLogout() { if (!confirm('确定退出登录?')) return await logout() navigate('/login', { replace: true }) } return (
{user?.name || '用户'}
{user?.email}
用户 ID #{user?.id}
注册时间 {user?.createdAt ? new Date(user.createdAt).toLocaleDateString() : '-'}
退出登录
) }