UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

23 lines 813 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var Actions = require("../actions"); exports.initialCourierActionState = { byJobId: {} }; exports.courierActionReducer = function (state, action) { if (state === void 0) { state = exports.initialCourierActionState; } switch (action.type) { case Actions.SET_COURIER_ACTION_BY_JOB_ID: { return setCourierActionByJobId(state, action); } default: { return state; } } }; var setCourierActionByJobId = function (state, action) { return (tslib_1.__assign({}, state, { byJobId: tslib_1.__assign({}, state.byJobId, (_a = {}, _a[action.jobRefId] = action.courierActions, _a)) })); var _a; }; //# sourceMappingURL=courier-action.js.map