UNPKG

861 BJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports.globalDataDeleteReduction = exports.globalDataSetReduction = void 0;
9
10var _objectSpread2 = _interopRequireDefault(require("@babel/runtime-corejs2/helpers/objectSpread"));
11
12var globalDataSetReduction = function globalDataSetReduction(payload) {
13 return function (state) {
14 return (0, _objectSpread2.default)({}, state, payload);
15 };
16};
17
18exports.globalDataSetReduction = globalDataSetReduction;
19
20var globalDataDeleteReduction = function globalDataDeleteReduction(key) {
21 return function (state) {
22 var newState = (0, _objectSpread2.default)({}, state);
23 delete newState[key];
24 return newState;
25 };
26};
27
28exports.globalDataDeleteReduction = globalDataDeleteReduction;
\No newline at end of file