Skip to content

SelectiveProblem

type SelectiveProblem<Res> = <Code, T>(code, ...detail) => ElysiaStatus<NumericStatus<Code>, ResponseOf<Res, Code>>;

Defined in: elysia/dist/error.d.ts:221

Type Parameter
Res
Type ParameterDefault type
Code extends | keyof Res | StatusMapBack[Extract<keyof StatusMapBack, keyof Res>]-
T extends ProblemInput<ResponseOf<Res, Code>>ProblemInput<ResponseOf<Res, Code>>
ParameterType
codeCode
…detailobject extends ProblemInput<ResponseOf<Res, Code>> ? [CheckExcessProps<T, ProblemInput<ResponseOf<Res, Code>>>] : [CheckExcessProps<T, ProblemInput<ResponseOf<Res, Code>>>]

ElysiaStatus<NumericStatus<Code>, ResponseOf<Res, Code>>

Last updated:

Type to search the documentation.

    Up arrowDown arrow to navigateEnter to selectEscape to close