Arrays of Validators
import validate from './strickland';
export default function every(validators) {
return function validateEvery(value, context) {
let result = {
value,
isValid: true
};
validators.every((validator) => {
let validatorResult = validate(
validator, value, context
);
result = {
...result,
...validatorResult,
isValid: validatorResult.isValid
};
return result.isValid;
});
return result;
}
}Built-In Composition Validators
Last updated