RouteMatch is the resolved match for a given request. This will contain all the dynamic parameters used for this route.

interface RouteMatch<D> {
    definition: D;
    params: undefined | Params;
}

Type Parameters

Properties

Properties

definition: D
params: undefined | Params

params when provided are the dynamic route parameters that were parsed from the incoming request pathname. If a route match is returned without any params, it should be considered a static route.