Cerces / types / FlattenParameters
Type Alias: FlattenParameters<Ps>
FlattenParameters<
Ps> =UnionToIntersection<{ [K in keyof Ps]: Ps[K] extends DependsParameter<any, infer PsDepend> ? FlattenParameters<PsDepend> & { [P in K]: Ps[K] } : { [P in K]: Ps[K] } }[keyofPs]>
Defined in: src/types.ts:149
Flatten all parameters, including dependencies.
Type Parameters
Ps
Ps extends RouteParameters