UNPKG

rap-react

Version:

To make it easy for you to get started with GitLab, here's a list of recommended next steps.

40 lines (39 loc) 930 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.reducer = exports.default = void 0; var _enums = require("../../../constants/enums"); const reducer = (state, action) => { if (action.type === "roleAssignment") { let obj = { ...state, ...action.payload }; return obj; } else if (action.type === "userManagement") { let obj = { ...state, ...action.payload }; return obj; } else { return { ...state, page: "Grid", roleType: _enums.roleTypes.CORPORATE, searchString: "", userSearchString: "", filterString: "Active", filterLockedString: "All", pageAction: "", franchiseeId: "", shouldGetData: true, shouldGetCorpData: true, shouldGetFzData: true, shouldGetFranchiseeList: true }; } }; exports.reducer = reducer; var _default = exports.default = reducer;