UNPKG

redux

Version:

Atomic Flux with hot reloading

24 lines (17 loc) 721 B
'use strict'; exports.__esModule = true; exports['default'] = bindActionCreators; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _utilsMapValues = require('../utils/mapValues'); var _utilsMapValues2 = _interopRequireDefault(_utilsMapValues); function bindActionCreators(actionCreators, dispatch) { return (0, _utilsMapValues2['default'])(actionCreators, function (actionCreator) { return function () { for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } return dispatch(actionCreator.apply(undefined, args)); }; }); } module.exports = exports['default'];