MatchParams
Summary
Params extracted from a route pattern match.
Signature
type MatchParams<source> =
ParseParams<source> extends infer params
? [params] extends [never]
? never
: Simplify<Omit<params, '*'>>
: never
Params extracted from a route pattern match.
type MatchParams<source> =
ParseParams<source> extends infer params
? [params] extends [never]
? never
: Simplify<Omit<params, '*'>>
: never