{message}
{details}
{stack && (
{stack}
)}
import { isRouteErrorResponse, Links, Meta, Outlet, Scripts, ScrollRestoration, useNavigate, useRouteError, } from "react-router"; import type { Route } from "./+types/root"; import { siteTitle } from "~/utils"; import "./app.css"; export const links: Route.LinksFunction = () => [ { rel: "icon", href: "/icon.png" }, { rel: "stylesheet", href: "https://cdn-font.hyperos.mi.com/font/css?family=MiSans:100,200,300,400,450,500,600,650,700,900:Chinese_Simplify,Latin&display=swap", }, ]; export function Layout({ children }: { children: React.ReactNode }) { const error = useRouteError(); return (
{isRouteErrorResponse(error) && error.status === 404 &&{details}
{stack && (
{stack}
)}