customError
function
API
function customError<E extends Omit<Partial<ValidationError>, typeof BRAND>>(
obj: WithField<E>,
): CustomValidationError;
function customError<E extends Omit<Partial<ValidationError>, typeof BRAND>>(
obj?: E | undefined,
): WithoutField<CustomValidationError>;
function customError<E>(obj: WithField<E>): CustomValidationError;
Create a custom error associated with the target field
@returns
CustomValidationError
function customError<E>(obj?: E | undefined): WithoutField<CustomValidationError>;
Create a custom error
@paramobj
E | undefined
The object to create an error from
@returns
WithoutField<CustomValidationError>
Jump to details