Add a CatchBoundary to catch 404 errors

This commit is contained in:
Eric Allam
2022-04-29 16:59:49 +01:00
parent 5b21a751c4
commit 7d5d12f2a3
+10
View File
@@ -4,6 +4,7 @@ import {
Outlet,
useLoaderData,
useLocation,
useParams,
} from "remix";
import invariant from "tiny-invariant";
import { getDocument, JSONDocument } from "~/jsonDoc.server";
@@ -166,3 +167,12 @@ export default function JsonDocumentRoute() {
</JsonDocProvider>
);
}
export function CatchBoundary() {
const params = useParams();
return (
<div>
<h2>We couldn't find {params.id}</h2>
</div>
);
}