diff --git a/src/components/common/ErrorPage/ErrorPage.css b/src/components/common/ErrorPage/ErrorPage.css index e631699..eb7caf1 100644 --- a/src/components/common/ErrorPage/ErrorPage.css +++ b/src/components/common/ErrorPage/ErrorPage.css @@ -44,6 +44,7 @@ margin-bottom: 12px; background: linear-gradient(135deg, var(--text-primary) 0%, var(--text-secondary) 100%); -webkit-background-clip: text; + background-clip: text; -webkit-text-fill-color: transparent; } diff --git a/src/components/common/ErrorPage/ErrorPage.tsx b/src/components/common/ErrorPage/ErrorPage.tsx index d133ea4..b68c4db 100644 --- a/src/components/common/ErrorPage/ErrorPage.tsx +++ b/src/components/common/ErrorPage/ErrorPage.tsx @@ -5,66 +5,66 @@ import { Icon } from '@iconify/react'; import './ErrorPage.css'; const ErrorPage: React.FC = () => { - const error = useRouteError(); - const navigate = useNavigate(); + const error = useRouteError(); + const navigate = useNavigate(); - let errorMessage = 'An unexpected error has occurred.'; - let errorStatus = 'Error'; + let errorMessage = 'An unexpected error has occurred.'; + let errorStatus = 'Error'; - if (isRouteErrorResponse(error)) { - // Handle specific router errors (404, 401, etc.) - errorStatus = `${error.status}`; - errorMessage = error.statusText || error.data?.message || 'Page not found'; - } else if (error instanceof Error) { - // Handle standard generic errors - errorMessage = error.message; - // Special handling for Minified React Error #310 or similar - if (errorMessage.includes('Minified React error')) { - errorMessage = 'Application encountered a rendering error. Please reload.'; + if (isRouteErrorResponse(error)) { + // Handle specific router errors (404, 401, etc.) + errorStatus = `${error.status}`; + errorMessage = error.statusText || error.data?.message || 'Page not found'; + } else if (error instanceof Error) { + // Handle standard generic errors + errorMessage = error.message; + // Special handling for Minified React Error #310 or similar + if (errorMessage.includes('Minified React error')) { + errorMessage = 'Application encountered a rendering error. Please reload.'; + } + } else if (typeof error === 'string') { + errorMessage = error; } - } else if (typeof error === 'string') { - errorMessage = error; - } - const handleReload = () => { - window.location.reload(); - }; + const handleReload = () => { + window.location.reload(); + }; - const handleGoHome = () => { - navigate('/'); - // Optional: reload specific parts or reset state if needed - // window.location.href = '/'; - }; + const handleGoHome = () => { + navigate('/'); + // Optional: reload specific parts or reset state if needed + // window.location.href = '/'; + }; - return ( -
{errorMessage}
+ +{error.stack}
+ {errorMessage}
- -{error.stack}
-