ui-router-server / fetch / RequiredDelegates
Type Alias: RequiredDelegates<Args, Decls>
ts
type RequiredDelegates<Args, Decls> = string extends DelegateKey<Decls> ? unknown : [DelegateKey<Decls>] extends [never] ? unknown : {
delegates: DelegateHandlers<Args, Decls>;
};Defined in: fetch.ts:158
Makes delegates required when a typed router names delegate keys.
Type Parameters
| Type Parameter | Default type |
|---|---|
Args extends unknown[] | [] |
Decls extends RouteDeclaration | RouteDeclaration |