UNPKG

1.74 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports.clearDataReduction = exports.clearInvalidFieldsReduction = exports.delDataReduction = exports.addInvalidFieldsDataReduction = exports.addDataReductionFromDataProp = void 0;
9
10var _objectSpread2 = _interopRequireDefault(require("@babel/runtime-corejs2/helpers/objectSpread"));
11
12var _dataOperations = require("./data-operations");
13
14var addDataReductionFromDataProp = function addDataReductionFromDataProp(payload) {
15 return function (state) {
16 return (0, _dataOperations.addDataOperation)(state, (0, _objectSpread2.default)({}, payload.data));
17 };
18};
19
20exports.addDataReductionFromDataProp = addDataReductionFromDataProp;
21
22var addInvalidFieldsDataReduction = function addInvalidFieldsDataReduction(payload) {
23 return function (state) {
24 return (0, _dataOperations.addDataOperation)(state, {
25 invalidFields: payload
26 });
27 };
28};
29
30exports.addInvalidFieldsDataReduction = addInvalidFieldsDataReduction;
31
32var delDataReduction = function delDataReduction(key) {
33 return function (state) {
34 return (0, _dataOperations.delDataOperation)(state, key);
35 };
36};
37
38exports.delDataReduction = delDataReduction;
39
40var clearInvalidFieldsReduction = function clearInvalidFieldsReduction() {
41 return function (state) {
42 return (0, _dataOperations.delDataOperation)(state, 'invalidFields');
43 };
44};
45
46exports.clearInvalidFieldsReduction = clearInvalidFieldsReduction;
47
48var clearDataReduction = function clearDataReduction() {
49 return function () {
50 return (0, _dataOperations.clearDataOperation)();
51 };
52};
53
54exports.clearDataReduction = clearDataReduction;
\No newline at end of file