flowingts / InferResponse
Tipo: InferResponse<S, Status>
InferResponse<
S,Status> =S["response"] extendsRecord<number,unknown> ?{ [K in keyof S["response"] & Status]: InferSchema<UnwrapResponse<S["response"][K]>> }[keyofS["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