lml-main
Version:
This is now a mono repository published into many standalone packages.
30 lines • 1.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var redux_1 = require("redux");
var reducers_1 = require("../allocation/reducers");
var reducers_2 = require("../booking/reducers");
var reducers_3 = require("../consolidations/reducers");
var reducers_4 = require("../couriers/reducers");
var reducers_5 = require("../job-label/reducers");
var reducers_6 = require("../jobs/reducers");
var reducers_7 = require("../locations/reducers");
var reducers_8 = require("../places/reducers");
var reducers_9 = require("../tracking/reducers");
exports.API_REDUCER_KEY = '@@cosmo/api';
/**
* Unlike interfaces there is no issue
* using the constants in objects
*/
exports.cosmoApiReducers = redux_1.combineReducers((_a = {},
_a[reducers_1.ALLOCATION_API_REDUCER_KEY] = reducers_1.allocationApiReducer,
_a[reducers_2.BOOKING_API_REDUCER_KEY] = reducers_2.bookingApiReducer,
_a[reducers_3.CONSOLIDATION_API_REDUCER_KEY] = reducers_3.consolidationApiReducer,
_a[reducers_4.COURIER_API_REDUCER_KEY] = reducers_4.courierApiReducer,
_a[reducers_5.JOB_LABEL_API_REDUCER_KEY] = reducers_5.jobLabelApiReducer,
_a[reducers_6.JOB_API_REDUCER_KEY] = reducers_6.jobApiReducer,
_a[reducers_7.LOCATION_API_REDUCER_KEY] = reducers_7.locationApiReducer,
_a[reducers_8.PLACE_API_REDUCER_KEY] = reducers_8.placeApiReducer,
_a[reducers_9.TRACKING_API_REDUCER_KEY] = reducers_9.trackingApiReducer,
_a));
var _a;
//# sourceMappingURL=reducers.js.map