Interface ParamsAdapter<Params>

An adapter that can validate and transform route params.

interface ParamsAdapter<Params> {
    parse(params: Dict): Params;
    toPathnameParams?(params: Params): Dict;
    toSearchParams?(params: Params): Dict;
}

Type Parameters

  • Params

    Route params.

Methods

  • Converts route params to Location.pathname params.

    Parameters

    Returns Dict

    Params that should be substituted into a location pathname.