formatResult
Parameters
Usage
import validate, {formatResult} from 'strickland';
function letterA(value) {
return (value === 'A');
}
function withMessage(result, {value}) {
return {
...result,
message: `The letter "A" was expected, but "${value}" was supplied`
};
}
const validator = formatResult(withMessage, letterA);
const result = validate(validator, 'B');
/*
result = {
isValid: false,
value: 'B',
message: 'The letter "A" was expected, but the value "B" was supplied'
}
*/Last updated