UNPKG

banggood-store

Version:

bang data store

25 lines (17 loc) 674 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.storeManage = undefined; var _keys = require('babel-runtime/core-js/object/keys'); var _keys2 = _interopRequireDefault(_keys); exports.bind = bind; var _StoreManage = require('./StoreManage'); var _StoreManage2 = _interopRequireDefault(_StoreManage); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var storeManage = exports.storeManage = new _StoreManage2.default(); function bind(options) { return function (target) { target.prototype[(0, _keys2.default)(options)[0]] = storeManage.getState(options.store); }; }