The result of running a tree validation function.
API
type TreeValidationResult<E extends ValidationError = ValidationError> = | ValidationSuccess | OneOrMany<WithOptionalField<E>>
Description
The result of running a tree validation function.
The result may be one of the following:
- A
ValidationSuccessto indicate no errors. - A
ValidationErrorwithout a field to indicate an error on the field being validated. - A
ValidationErrorwith a field to indicate an error on the target field. - A list of
ValidationErrorwith or without fields to indicate multiple errors.
Jump to details