notFound
Control flow: throw the result to report not-found.
Control flow: throw the result to report not-found.
Import#
ts
import { notFound } from "@shadow-js/router";
Signature#
ts
function notFound(options: { readonly routeId?: string } = {}): NotFoundSignal
Parameters#
| Name | Description |
|---|---|
options |
Optional route id to attribute the not-found to. Defaults to the throwing route. |
Returns#
The signal to throw.
Examples#
ts
import { notFound } from "@shadow-js/router/core";
throw notFound({ routeId: "post" }); // a not-found signal attributed to the "post" route