redux-form
Version:
A higher order component decorator for forms using Redux and React
17 lines (16 loc) • 425 B
JavaScript
;
exports.__esModule = true;
exports.default = isValid;
function isValid(error) {
if (Array.isArray(error)) {
return error.reduce(function (valid, errorValue) {
return valid && isValid(errorValue);
}, true);
}
if (error && typeof error === 'object') {
return Object.keys(error).reduce(function (valid, key) {
return valid && isValid(error[key]);
}, true);
}
return !error;
}