c
Size: a a a
c
AO
AO
c
c
const email = all(
string(),
length({ min: 3, max: 10 }),
exist(‘@‘, { min: 1, max: 1 })
)AA
const email = all(
string(),
length({ min: 3, max: 10 }),
exist(‘@‘, { min: 1, max: 1 })
)AO
const email = all(
string(),
length({ min: 3, max: 10 }),
exist(‘@‘, { min: 1, max: 1 })
)export function combineValidators(validator: Validator | Validator[]): Validator {
const validators = Array.isArray(validator) ? validator : [validator]
return value => validators.reduce((error: string | null, validator) => {
return error ?? validator(value)
}, null)
}AO
AA
export function combineValidators(validator: Validator | Validator[]): Validator {
const validators = Array.isArray(validator) ? validator : [validator]
return value => validators.reduce((error: string | null, validator) => {
return error ?? validator(value)
}, null)
}AA
c
export function combineValidators(validator: Validator | Validator[]): Validator {
const validators = Array.isArray(validator) ? validator : [validator]
return value => validators.reduce((error: string | null, validator) => {
return error ?? validator(value)
}, null)
}c
c
c
AO
c
c
c
c
AO