import type { ReactNode } from 'react'; interface ErrorPageProps { title?: string; message?: string; onRetry?: () => void; } export function ErrorPage({ title = 'Something went wrong', message = 'An unexpected error occurred. Please try again.', onRetry, }: ErrorPageProps): ReactNode { return (

{title}

{message}

{onRetry && ( )}
); }