import { isRouteErrorResponse, Links, Meta, Outlet, Scripts, ScrollRestoration } from "react-router"; import type { Route } from "./+types/root"; import "./app.css"; export function Layout({ children }: { children: React.ReactNode }) { return ( log {children} ); } export default function App() { return ; } export function ErrorBoundary({ error }: Route.ErrorBoundaryProps) { let message = "Error"; let details = "An unexpected error occurred."; if (isRouteErrorResponse(error)) { message = String(error.status); details = error.statusText || details; } else if (import.meta.env.DEV && error instanceof Error) { details = error.message; } return (

{message}: {details}

); }