UNPKG

redux

Version:

Atomic Flux with hot reloading

29 lines (21 loc) 818 B
'use strict'; exports.__esModule = true; var _bind = Function.prototype.bind; exports['default'] = createRedux; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _Redux = require('./Redux'); var _Redux2 = _interopRequireDefault(_Redux); function createRedux() { for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var redux = new (_bind.apply(_Redux2['default'], [null].concat(args)))(); return { subscribe: redux.subscribe.bind(redux), dispatch: redux.dispatch.bind(redux), getState: redux.getState.bind(redux), getDispatcher: redux.getDispatcher.bind(redux), replaceDispatcher: redux.replaceDispatcher.bind(redux) }; } module.exports = exports['default'];