重新构建路由和配置样式文件

This commit is contained in:
2025-03-26 10:04:27 +08:00
parent a42a9990bf
commit 97ccf5a077
141 changed files with 88034 additions and 179 deletions
+30
View File
@@ -0,0 +1,30 @@
import React from 'react';
import { Link } from '@remix-run/react';
interface ErrorBoundaryProps {
status: number;
statusText: string;
message: string;
}
export function ErrorBoundary({ status, statusText, message }: ErrorBoundaryProps) {
return (
<div className="min-h-screen flex flex-col items-center justify-center bg-gray-50 px-4">
<div className="text-center">
<h1 className="text-6xl font-bold text-primary mb-4">{status}</h1>
<p className="text-xl font-medium text-gray-800 mb-6">{statusText}</p>
<p className="text-base text-gray-600 mb-8">{message}</p>
<Link
to="/"
className="ant-btn ant-btn-primary"
>
<i className="ri-home-line mr-1"></i>
</Link>
</div>
<div className="mt-12 text-center">
<p className="text-sm text-gray-500"></p>
<p className="text-sm text-gray-500 mt-1">support@tobacco-ai-system.com</p>
</div>
</div>
);
}