redux-formo
Version:
An alternate forms framework for Redux+React.
29 lines (24 loc) • 646 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function (event, props) {
var promise = Promise.resolve();
var value = props.value;
if (props.filterOn === event) {
promise = promise.then(function () {
return props.filter();
}).then(function (val) {
return value = val;
});
}
if (props.validateOn === event) {
promise = promise.then(function () {
return props.validate();
}).then(function (valid) {
return props.afterValidate({ valid: valid, value: value });
});
}
return promise;
};
//# sourceMappingURL=filterAndOrValidate.js.map