interface unstable_DataStrategyMatch {
    params: Params<string>;
    pathname: string;
    pathnameBase: string;
    resolve: ((handlerOverride?) => Promise<unstable_HandlerResult>);
    route: AgnosticDataRouteObject;
    shouldLoad: boolean;
}

Hierarchy

  • AgnosticRouteMatch<string, AgnosticDataRouteObject>
    • unstable_DataStrategyMatch

Properties

params: Params<string>

The names and values of dynamic parameters in the URL.

pathname: string

The portion of the URL pathname that was matched.

pathnameBase: string

The portion of the URL pathname that was matched before child routes.

resolve: ((handlerOverride?) => Promise<unstable_HandlerResult>)

Type declaration

route: AgnosticDataRouteObject

The route object that was used to match.

shouldLoad: boolean