Skip to content

Comandos úteis

flowingts / InferResponse

Tipo: InferResponse<S, Status> ​

InferResponse<S, Status> = S["response"] extends Record<number, unknown> ? { [K in keyof S["response"] & Status]: InferSchema<UnwrapResponse<S["response"][K]>> }[keyof S["response"] & Status] : unknown

Definido em: src/core/infer.ts:30

União dos tipos de resposta declarados (ou de um status específico). Útil para anotar o retorno do handler: create(ctx): InferResponse<typeof create, 201>.

Parâmetros de tipo ​

S ​

S extends RouteSchemas

Status ​

Status extends number = number

Licença ISC.