redux-loop
Version:
Sequence your effects naturally and purely by returning them from your reducers.
23 lines (17 loc) • 460 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = batchCmds;
var _cmd = _interopRequireDefault(require("./cmd"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function batchCmds(cmds) {
switch (cmds.length) {
case 0:
return _cmd["default"].none;
case 1:
return cmds[0];
default:
return _cmd["default"].list(cmds);
}
}