redux-formo
Version:
An alternate forms framework for Redux+React.
48 lines (32 loc) • 1.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _filter2 = require('../Field/actions/filter');
var _filter3 = _interopRequireDefault(_filter2);
var _validate2 = require('../Field/actions/validate');
var _validate3 = _interopRequireDefault(_validate2);
var _submit2 = require('./actions/submit');
var _submit3 = _interopRequireDefault(_submit2);
var _destroy2 = require('./actions/destroy');
var _destroy3 = _interopRequireDefault(_destroy2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = function (dispatch, ownProps) {
var form = ownProps.name;
var getState = ownProps.getState;
return {
filter: function filter(field) {
return dispatch((0, _filter3.default)(getState, form, field, ownProps.filter));
},
validate: function validate(field) {
return dispatch((0, _validate3.default)(getState, form, field, ownProps.validate));
},
submit: function submit() {
return dispatch((0, _submit3.default)(getState, form, ownProps.submit));
},
destroy: function destroy() {
return dispatch((0, _destroy3.default)(getState, form));
}
};
};
//# sourceMappingURL=mapDispatchToProps.js.map