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
JavaScript
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;
;