ui-router-mobx / TypedStoreNarrowing
Type Alias: TypedStoreNarrowing<N>
ts
type TypedStoreNarrowing<N> = RouteTypes extends {
snapshots: infer M;
} ? M[N] extends infer S ? S extends {
current: unknown;
params: unknown;
} ? Pick<S, "current" | "params"> : never : never : never;Defined in: route-types.ts:91
The store's current and params narrowed to state N's subtree: its snapshots entry, one member per state in the subtree.
Type Parameters
| Type Parameter |
|---|
N extends TypedStoreName |