import { useRouteError, Link } from "react-router-dom" /** * Error page component that displays when routing errors occur. * Uses React Router's useRouteError hook to get error information. */ export default function ErrorPage() { const error = useRouteError() as Error & { statusText?: string; status?: number } return (
{/* Error Icon */}
{/* Error Title */}

页面出现错误

{/* Error Message */}

{error?.statusText ?? error?.message ?? "发生了未预期的错误"}

{error?.status && (

错误代码:{error.status}

)}
{/* Action Buttons */}
返回首页
) }