required()
Adds a required check (not null, undefined, NaN, or empty string).
required(error?: StringConvertible): Builder<Exclude<T, undefined | null>>;
Notes
- Applied after all other checks and transformations added so far.
- If no error message is provided, the default message is used; see Schema.errors.
Parameters
- error — Custom error message.
Return value
This builder, for chaining.
Examples
f.string().required();
f.number().required("Age must be a valid number");
Related
class Builder static
A class that represents a validation builder for an input value.
