UNPKG

1.74 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.clearInvalidFieldsCase = exports.dataInvalidateFieldsCase = exports.dataNavigationOrFetchPageRequestCase = exports.dataAsyncSuccessOrFetchPageSuccessCase = void 0;
7
8var _actions = require("./actions");
9
10var _dataReductions = require("./data-reductions");
11
12var dataAsyncSuccessOrFetchPageSuccessCase = function dataAsyncSuccessOrFetchPageSuccessCase(dataState, payload) {
13 return [[_actions.SHARYN_FETCH_PAGE_SUCCESS, _actions.SHARYN_ASYNC_SUCCESS], function () {
14 return (0, _dataReductions.addData)(dataState, payload.data);
15 }];
16}; // eslint-disable-next-line no-unused-vars
17
18
19exports.dataAsyncSuccessOrFetchPageSuccessCase = dataAsyncSuccessOrFetchPageSuccessCase;
20
21var dataNavigationOrFetchPageRequestCase = function dataNavigationOrFetchPageRequestCase(dataState, payload) {
22 return [[_actions.SHARYN_NAVIGATION, _actions.SHARYN_FETCH_PAGE_REQUEST], function () {
23 return (0, _dataReductions.clearData)();
24 }];
25};
26
27exports.dataNavigationOrFetchPageRequestCase = dataNavigationOrFetchPageRequestCase;
28
29var dataInvalidateFieldsCase = function dataInvalidateFieldsCase(dataState, payload) {
30 return [_actions.SHARYN_INVALIDATE_FIELDS, function () {
31 return (0, _dataReductions.addData)(dataState, {
32 invalidFields: payload
33 });
34 }];
35}; // eslint-disable-next-line no-unused-vars
36
37
38exports.dataInvalidateFieldsCase = dataInvalidateFieldsCase;
39
40var clearInvalidFieldsCase = function clearInvalidFieldsCase(dataState, payload) {
41 return [_actions.SHARYN_CLEAR_INVALID_FIELDS, function () {
42 return (0, _dataReductions.delData)('invalidFields')(dataState);
43 }];
44};
45
46exports.clearInvalidFieldsCase = clearInvalidFieldsCase;
\No newline at end of file