import { Links, Meta, Outlet, Scripts, ScrollRestoration, isRouteErrorResponse, } from "react-router"; import type { Route } from "./+types/root"; import "./tailwind.css"; export function Layout({ children }: { children: React.ReactNode }) { return ( {children} ); } export default function Root() { return ; } export function ErrorBoundary({ error }: Route.ErrorBoundaryProps) { let message = "Oops!"; let details = "An unexpected error occurred."; if (isRouteErrorResponse(error)) { message = error.status === 404 ? "404" : "Error"; details = error.status === 404 ? "The requested page could not be found." : error.statusText || details; } else if (error && error instanceof Error) { details = error.message; } return (

{message}

{details}

); }