Files
gridpilot.gg/apps/website/templates/FatalErrorTemplate.tsx
2026-01-17 15:46:55 +01:00

29 lines
649 B
TypeScript

import React from 'react';
import { ErrorScreen } from '@/components/errors/ErrorScreen';
export interface FatalErrorViewData {
error: Error & { digest?: string };
}
interface FatalErrorTemplateProps {
viewData: FatalErrorViewData;
reset: () => void;
onHome: () => void;
}
/**
* FatalErrorTemplate
*
* The top-most error template for the global error boundary.
* Follows "Precision Racing Minimal" theme via ErrorScreen.
*/
export function FatalErrorTemplate({ viewData, reset, onHome }: FatalErrorTemplateProps) {
return (
<ErrorScreen
error={viewData.error}
reset={reset}
onHome={onHome}
/>
);
}