UNPKG

isomorphic-validation

Version:

Isomorphic javascript form validation library.

18 lines (14 loc) 401 B
const allInvalid = (validationResult) => { const it = validationResult[Symbol.iterator](); const result = []; let { value, done } = it.next(); while (!done) { const { 0: obj, 1: validator } = value; if (!validator.isValid) { result.push([obj, validator]); } ({ value, done } = it.next()); } return result.length ? result : []; }; export { allInvalid as default };