Add a CatchBoundary to catch 404 errors
This commit is contained in:
@@ -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>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user