UNPKG

lml-main

Version:

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

20 lines 732 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var root_1 = require("../../root"); var reselect_1 = require("reselect"); var COURIER_JOBS_STATUS_WEIGHTS = { allocated: 0, accepted: 1, progress: 2, completed: 3, }; exports.getCourierJobs = function (state, courierRefId) { return root_1.getApiState(state).couriers.courierJobs[courierRefId] || null; }; exports.getCourierJobsSorted = reselect_1.createSelector([exports.getCourierJobs], function (courierJobs) { return courierJobs ? courierJobs .sort(function (a, b) { return COURIER_JOBS_STATUS_WEIGHTS[a.status] - COURIER_JOBS_STATUS_WEIGHTS[b.status]; }) : null; }); //# sourceMappingURL=courier-jobs.js.map