NotFoundPage.tsx 743 B

1234567891011121314151617181920212223242526
  1. import React from 'react';
  2. import { useNavigate } from 'react-router';
  3. import { Button } from 'antd';
  4. export const NotFoundPage = () => {
  5. const navigate = useNavigate();
  6. return (
  7. <div className="flex flex-col items-center justify-center flex-grow p-4">
  8. <div className="max-w-3xl w-full">
  9. <h1 className="text-2xl font-bold mb-4">404 - 页面未找到</h1>
  10. <p className="mb-6 text-gray-600 dark:text-gray-300">
  11. 您访问的页面不存在或已被移除
  12. </p>
  13. <div className="flex gap-4">
  14. <Button
  15. type="primary"
  16. onClick={() => navigate('/admin')}
  17. >
  18. 返回首页
  19. </Button>
  20. </div>
  21. </div>
  22. </div>
  23. );
  24. };