UNPKG

lml-main

Version:

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

25 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var redux_rx_http_1 = require("redux-rx-http"); exports.FETCH_TRACKING_BY_ID = redux_rx_http_1.createRxHttpActionTypes('FETCH_TRACKING_BY_ID'); exports.SET_TRACKING_BY_ID = 'SET_TRACKING_BY_ID'; /** * Note the client reference number is not the order id * unlike the id the client reference number includes the * customer namespace. It may also be encoded. * * @param clientReferenceNumber * @param token * @param args */ exports.fetchTrackingById = function (clientReferenceNumber, token, args) { if (args === void 0) { args = {}; } return redux_rx_http_1.rxHttpGet("/v1/tracking/order/" + clientReferenceNumber, exports.FETCH_TRACKING_BY_ID, { token: token }, { args: tslib_1.__assign({ clientReferenceNumber: clientReferenceNumber, token: token }, args), }); }; exports.setTrackingById = function (clientReferenceNumber, tracking) { return ({ type: exports.SET_TRACKING_BY_ID, clientReferenceNumber: clientReferenceNumber, tracking: tracking }); }; //# sourceMappingURL=data.js.map