Skip to content

ui-router-server / fetch / RequiredServeResponse

Type Alias: RequiredServeResponse<Args, Decls> ​

ts
type RequiredServeResponse<Args, Decls> = string extends ResponseState<Decls> ? unknown : [ResponseState<Decls>] extends [never] ? unknown : {
  serveResponse: ServeResponse<Args>;
};

Defined in: fetch.ts:185

Makes serveResponse required when a typed router declares response states.

Type Parameters ​

Type ParameterDefault type
Args extends unknown[][]
Decls extends RouteDeclarationRouteDeclaration