import { useRouteError, isRouteErrorResponse, Link } from "react-router"; export function ErrorBoundary() { const error = useRouteError(); if (isRouteErrorResponse(error)) { return (

{error.status} {error.statusText}

{error.data?.message || "An unexpected error occurred"}

Go Home
); } return (

Something went wrong

{error instanceof Error ? error.message : "An unexpected error occurred"}

Go Home
); }