UNPKG

dareway-rui

Version:

52 lines (39 loc) 1.57 kB
'use strict'; var _interopRequireWildcard = require('@babel/runtime/helpers/interopRequireWildcard'); var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); Object.defineProperty(exports, '__esModule', { value: true }); exports.default = getLaneContainer; var _regenerator = _interopRequireDefault(require('@babel/runtime/regenerator')); var sagaEffects = _interopRequireWildcard(require('redux-saga/effects')); var _marked = /*#__PURE__*/ _regenerator.default.mark(getLaneContainer); function getLaneContainer() { var o; return _regenerator.default.wrap(function getLaneContainer$(_context) { while (1) { switch ((_context.prev = _context.next)) { case 0: _context.next = 2; return sagaEffects.select(function(state) { return state['__draco__lane__']; }); case 2: o = _context.sent; if (!(o && o.__draco__tag__api__factory__)) { _context.next = 7; break; } return _context.abrupt('return', o.__draco__tag__api__factory__('__draco__lane__')); case 7: throw new Error('getLaneContainer: 未找到LaneContainer对象!'); case 8: case 'end': return _context.stop(); } } }, _marked); } //@ sourceMappingURL=getLaneContainer.js.map