@e-group/redux-modules
Version:
eGroup team react-redux modules that share across projects.
28 lines (24 loc) • 922 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.deleteEntitiesIn = exports.setEntitiesArrayConcat = exports.setEntitiesShallow = exports.setEntities = void 0;
var _toolkit = require("@reduxjs/toolkit");
var _types = require("./types");
const setEntities = (0, _toolkit.createAction)(_types.SET_ENTITIES, (payload, meta) => ({
payload,
meta
}));
exports.setEntities = setEntities;
const setEntitiesShallow = (0, _toolkit.createAction)(_types.SET_ENTITIES_SHALLOW, (payload, meta) => ({
payload,
meta
}));
exports.setEntitiesShallow = setEntitiesShallow;
const setEntitiesArrayConcat = (0, _toolkit.createAction)(_types.SET_ENTITIES_ARRAY_CONCAT, (payload, meta) => ({
payload,
meta
}));
exports.setEntitiesArrayConcat = setEntitiesArrayConcat;
const deleteEntitiesIn = (0, _toolkit.createAction)(_types.DELETE_ENTITIES_IN);
exports.deleteEntitiesIn = deleteEntitiesIn;