UNPKG

react-sweet-state

Version:

Global + local state combining the best of Redux and Context API

21 lines (15 loc) 637 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _defaults = _interopRequireDefault(require("../defaults")); var _update = _interopRequireDefault(require("./update")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var applyMiddleware = function applyMiddleware(storeState, middlewares) { return Array.from(middlewares).concat(_update["default"]).reduceRight(function (next, mw) { return mw(storeState)(next); }, _defaults["default"].mutator); }; var _default = applyMiddleware; exports["default"] = _default;