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