dareway-rui
Version:
78 lines (72 loc) • 3.2 kB
JavaScript
;
var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault');
Object.defineProperty(exports, '__esModule', {
value: true
});
exports.default = _default;
var _objectSpread2 = _interopRequireDefault(require('@babel/runtime/helpers/objectSpread'));
var _common = require('../utils/common');
function _default() {
return {
CollapsibleTree_initTreeSuccess: function CollapsibleTree_initTreeSuccess(state, _ref) {
var payload = _ref.payload;
return (0, _objectSpread2.default)({}, state, {
treeNodes: payload
});
},
CollapsibleTree_selectTreeNodeSuccess: function CollapsibleTree_selectTreeNodeSuccess(state, _ref2) {
var payload = _ref2.payload;
var selectedTreeNodeName = payload.selectedTreeNodeName,
selectedKeys = payload.selectedKeys,
openKeys = payload.openKeys;
var treeNodes = (0, _common.setLoadedToSelectedTreeNode)(state.treeNodes, selectedTreeNodeName);
return (0, _objectSpread2.default)({}, state, {
selectedTreeNodeName: selectedTreeNodeName,
selectedKeys: selectedKeys,
openKeys: openKeys,
treeNodes: treeNodes
});
},
CollapsibleTree_handleTreeNodeSelectSuccess: function CollapsibleTree_handleTreeNodeSelectSuccess(
state,
_ref3
) {
var payload = _ref3.payload;
var selectedTreeNodeName = payload.selectedTreeNodeName,
selectedKeys = payload.selectedKeys;
var treeNodes = (0, _common.setLoadedToSelectedTreeNode)(state.treeNodes, selectedTreeNodeName);
return (0, _objectSpread2.default)({}, state, {
selectedTreeNodeName: selectedTreeNodeName,
selectedKeys: selectedKeys,
treeNodes: treeNodes
});
},
CollapsibleTree_setCollapseSuccess: function CollapsibleTree_setCollapseSuccess(state, _ref4) {
var payload = _ref4.payload;
return (0, _objectSpread2.default)({}, state, {
collapse: payload
});
},
CollapsibleTree_setOpenKeysSuccess: function CollapsibleTree_setOpenKeysSuccess(state, _ref5) {
var payload = _ref5.payload;
return (0, _objectSpread2.default)({}, state, {
openKeys: payload
});
},
CollapsibleTree_refreshSideWidthSuccess: function CollapsibleTree_refreshSideWidthSuccess(state, _ref6) {
var payload = _ref6.payload;
var sideWidth = payload.sideWidth;
return (0, _objectSpread2.default)({}, state, {
sideWidth: sideWidth
});
},
CollapsibleTree_setSideWidthSuccess: function CollapsibleTree_setSideWidthSuccess(state, _ref7) {
var payload = _ref7.payload;
var sideWidth = payload.sideWidth;
return (0, _objectSpread2.default)({}, state, {
sideWidth: sideWidth
});
}
};
}
//@ sourceMappingURL=reducers.js.map