UNPKG

@spartacus/order

Version:

Order feature library for Spartacus

985 lines (966 loc) 103 kB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@ngrx/store'), require('@spartacus/core'), require('rxjs/operators'), require('@spartacus/order/root'), require('@ngrx/effects'), require('rxjs')) : typeof define === 'function' && define.amd ? define('@spartacus/order/core', ['exports', '@angular/core', '@ngrx/store', '@spartacus/core', 'rxjs/operators', '@spartacus/order/root', '@ngrx/effects', 'rxjs'], factory) : (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory((global.spartacus = global.spartacus || {}, global.spartacus.order = global.spartacus.order || {}, global.spartacus.order.core = {}), global.ng.core, global.store, global.core, global.rxjs.operators, global.spartacus.order.root, global.effects, global.rxjs)); }(this, (function (exports, i0, i1, i2, operators, root, i1$1, rxjs) { 'use strict'; function _interopNamespace(e) { if (e && e.__esModule) return e; var n = Object.create(null); if (e) { Object.keys(e).forEach(function (k) { if (k !== 'default') { var d = Object.getOwnPropertyDescriptor(e, k); Object.defineProperty(n, k, d.get ? d : { enumerable: true, get: function () { return e[k]; } }); } }); } n['default'] = e; return Object.freeze(n); } var i0__namespace = /*#__PURE__*/_interopNamespace(i0); var i1__namespace = /*#__PURE__*/_interopNamespace(i1); var i2__namespace = /*#__PURE__*/_interopNamespace(i2); var i1__namespace$1 = /*#__PURE__*/_interopNamespace(i1$1); var ORDER_HISTORY_NORMALIZER = new i0.InjectionToken('OrderHistoryNormalizer'); var CONSIGNMENT_TRACKING_NORMALIZER = new i0.InjectionToken('ConsignmentTrackingNormalizer'); var ORDER_RETURN_REQUEST_NORMALIZER = new i0.InjectionToken('OrderReturnRequestNormalizer'); var ORDER_RETURN_REQUEST_INPUT_SERIALIZER = new i0.InjectionToken('OrderReturnRequestInputSerializer'); var ORDER_RETURNS_NORMALIZER = new i0.InjectionToken('OrderReturnsNormalizer'); var REPLENISHMENT_ORDER_HISTORY_NORMALIZER = new i0.InjectionToken('ReplenishmentOrderHistoryNormalizer'); var OrderAdapter = /** @class */ (function () { function OrderAdapter() { } return OrderAdapter; }()); var OrderConnector = /** @class */ (function () { function OrderConnector(adapter) { this.adapter = adapter; } OrderConnector.prototype.get = function (userId, orderCode) { return this.adapter.load(userId, orderCode); }; OrderConnector.prototype.getHistory = function (userId, pageSize, currentPage, sort) { return this.adapter.loadHistory(userId, pageSize, currentPage, sort); }; OrderConnector.prototype.getConsignmentTracking = function (orderCode, consignmentCode, userId) { return this.adapter.getConsignmentTracking(orderCode, consignmentCode, userId); }; OrderConnector.prototype.cancel = function (userId, orderCode, cancelRequestInput) { return this.adapter.cancel(userId, orderCode, cancelRequestInput); }; OrderConnector.prototype.return = function (userId, returnRequestInput) { return this.adapter.createReturnRequest(userId, returnRequestInput); }; OrderConnector.prototype.getReturnRequestDetail = function (userId, returnRequestCode) { return this.adapter.loadReturnRequestDetail(userId, returnRequestCode); }; OrderConnector.prototype.getReturnRequestList = function (userId, pageSize, currentPage, sort) { return this.adapter.loadReturnRequestList(userId, pageSize, currentPage, sort); }; OrderConnector.prototype.cancelReturnRequest = function (userId, returnRequestCode, returnRequestModification) { return this.adapter.cancelReturnRequest(userId, returnRequestCode, returnRequestModification); }; return OrderConnector; }()); OrderConnector.ɵfac = i0__namespace.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0__namespace, type: OrderConnector, deps: [{ token: OrderAdapter }], target: i0__namespace.ɵɵFactoryTarget.Injectable }); OrderConnector.ɵprov = i0__namespace.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0__namespace, type: OrderConnector }); i0__namespace.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0__namespace, type: OrderConnector, decorators: [{ type: i0.Injectable }], ctorParameters: function () { return [{ type: OrderAdapter }]; } }); var ReplenishmentOrderAdapter = /** @class */ (function () { function ReplenishmentOrderAdapter() { } return ReplenishmentOrderAdapter; }()); var ReplenishmentOrderConnector = /** @class */ (function () { function ReplenishmentOrderConnector(adapter) { this.adapter = adapter; } ReplenishmentOrderConnector.prototype.load = function (userId, replenishmentOrderCode) { return this.adapter.load(userId, replenishmentOrderCode); }; ReplenishmentOrderConnector.prototype.loadReplenishmentDetailsHistory = function (userId, replenishmentOrderCode, pageSize, currentPage, sort) { return this.adapter.loadReplenishmentDetailsHistory(userId, replenishmentOrderCode, pageSize, currentPage, sort); }; ReplenishmentOrderConnector.prototype.cancelReplenishmentOrder = function (userId, replenishmentOrderCode) { return this.adapter.cancelReplenishmentOrder(userId, replenishmentOrderCode); }; ReplenishmentOrderConnector.prototype.loadHistory = function (userId, pageSize, currentPage, sort) { return this.adapter.loadHistory(userId, pageSize, currentPage, sort); }; return ReplenishmentOrderConnector; }()); ReplenishmentOrderConnector.ɵfac = i0__namespace.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0__namespace, type: ReplenishmentOrderConnector, deps: [{ token: ReplenishmentOrderAdapter }], target: i0__namespace.ɵɵFactoryTarget.Injectable }); ReplenishmentOrderConnector.ɵprov = i0__namespace.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0__namespace, type: ReplenishmentOrderConnector }); i0__namespace.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.0.5", ngImport: i0__namespace, type: ReplenishmentOrderConnector, decorators: [{ type: i0.Injectable }], ctorParameters: function () { return [{ type: ReplenishmentOrderAdapter }]; } }); var LOAD_CONSIGNMENT_TRACKING = '[Order] Load Consignment Tracking'; var LOAD_CONSIGNMENT_TRACKING_FAIL = '[Order] Load Consignment Tracking Fail'; var LOAD_CONSIGNMENT_TRACKING_SUCCESS = '[Order] Load Consignment Tracking Success'; var CLEAR_CONSIGNMENT_TRACKING = '[Order] Clear Consignment Tracking'; var LoadConsignmentTracking = /** @class */ (function () { function LoadConsignmentTracking(payload) { this.payload = payload; this.type = LOAD_CONSIGNMENT_TRACKING; } return LoadConsignmentTracking; }()); var LoadConsignmentTrackingFail = /** @class */ (function () { function LoadConsignmentTrackingFail(payload) { this.payload = payload; this.type = LOAD_CONSIGNMENT_TRACKING_FAIL; } return LoadConsignmentTrackingFail; }()); var LoadConsignmentTrackingSuccess = /** @class */ (function () { function LoadConsignmentTrackingSuccess(payload) { this.payload = payload; this.type = LOAD_CONSIGNMENT_TRACKING_SUCCESS; } return LoadConsignmentTrackingSuccess; }()); var ClearConsignmentTracking = /** @class */ (function () { function ClearConsignmentTracking() { this.type = CLEAR_CONSIGNMENT_TRACKING; } return ClearConsignmentTracking; }()); /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ /* global Reflect, Promise */ var extendStatics = function (d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { if (typeof b !== "function" && b !== null) throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); } var __assign = function () { __assign = Object.assign || function __assign(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; function __rest(s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; } function __decorate(decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; } function __param(paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); }; } function __metadata(metadataKey, metadataValue) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); } function __awaiter(thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); } function __generator(thisArg, body) { var _ = { label: 0, sent: function () { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function () { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); while (_) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { case 0: case 1: t = op; break; case 4: _.label++; return { value: op[1], done: false }; case 5: _.label++; y = op[1]; op = [0]; continue; case 7: op = _.ops.pop(); _.trys.pop(); continue; default: if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t[2]) _.ops.pop(); _.trys.pop(); continue; } op = body.call(thisArg, _); } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; } } var __createBinding = Object.create ? (function (o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function () { return m[k]; } }); }) : (function (o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }); function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p); } function __values(o) { var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0; if (m) return m.call(o); if (o && typeof o.length === "number") return { next: function () { if (o && i >= o.length) o = void 0; return { value: o && o[i++], done: !o }; } }; throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined."); } function __read(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ function __spreadArrays() { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; } function __spreadArray(to, from, pack) { if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) { if (ar || !(i in from)) { if (!ar) ar = Array.prototype.slice.call(from, 0, i); ar[i] = from[i]; } } return to.concat(ar || from); } function __await(v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } function __asyncGenerator(thisArg, _arguments, generator) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var g = generator.apply(thisArg, _arguments || []), i, q = []; return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } function fulfill(value) { resume("next", value); } function reject(value) { resume("throw", value); } function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } } function __asyncDelegator(o) { var i, p; return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i; function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; } } function __asyncValues(o) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var m = o[Symbol.asyncIterator], i; return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function (v) { resolve({ value: v, done: d }); }, reject); } } function __makeTemplateObject(cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; } ; var __setModuleDefault = Object.create ? (function (o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function (o, v) { o["default"] = v; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } function __classPrivateFieldGet(receiver, state, kind, f) { if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a getter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver); } function __classPrivateFieldSet(receiver, state, value, kind, f) { if (kind === "m") throw new TypeError("Private method is not writable"); if (kind === "a" && !f) throw new TypeError("Private accessor was defined without a setter"); if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); return (kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value; } var ORDER_FEATURE = 'order'; var CANCEL_ORDER_PROCESS_ID = 'cancelOrder'; var CANCEL_RETURN_PROCESS_ID = 'cancelReturn'; var CANCEL_REPLENISHMENT_ORDER_PROCESS_ID = 'cancelReplenishmentOrder'; var ORDERS = '[Order] User Orders'; var RETURN_REQUESTS = '[Order] Order Return Requests'; var RETURN_REQUEST_DETAILS = '[Order] Return Request Details'; var ORDER_DETAILS = '[Order] User Order Details'; var REPLENISHMENT_ORDERS = '[Order] User Replenishment Orders'; var REPLENISHMENT_ORDER_DETAILS = '[Order] User Replenishment Order Details'; var LOAD_ORDER_DETAILS = '[Order] Load Order Details'; var LOAD_ORDER_DETAILS_FAIL = '[Order] Load Order Details Fail'; var LOAD_ORDER_DETAILS_SUCCESS = '[Order] Load Order Details Success'; var CLEAR_ORDER_DETAILS = '[Order] Clear Order Details'; var CANCEL_ORDER = '[Order] Cancel Order'; var CANCEL_ORDER_FAIL = '[Order] Cancel Order Fail'; var CANCEL_ORDER_SUCCESS = '[Order] Cancel Order Success'; var RESET_CANCEL_ORDER_PROCESS = '[Order] Reset Cancel Order Process'; var LoadOrderDetails = /** @class */ (function (_super) { __extends(LoadOrderDetails, _super); function LoadOrderDetails(payload) { var _this = _super.call(this, ORDER_DETAILS) || this; _this.payload = payload; _this.type = LOAD_ORDER_DETAILS; return _this; } return LoadOrderDetails; }(i2.StateUtils.LoaderLoadAction)); var LoadOrderDetailsFail = /** @class */ (function (_super) { __extends(LoadOrderDetailsFail, _super); function LoadOrderDetailsFail(payload) { var _this = _super.call(this, ORDER_DETAILS, payload) || this; _this.payload = payload; _this.type = LOAD_ORDER_DETAILS_FAIL; return _this; } return LoadOrderDetailsFail; }(i2.StateUtils.LoaderFailAction)); var LoadOrderDetailsSuccess = /** @class */ (function (_super) { __extends(LoadOrderDetailsSuccess, _super); function LoadOrderDetailsSuccess(payload) { var _this = _super.call(this, ORDER_DETAILS) || this; _this.payload = payload; _this.type = LOAD_ORDER_DETAILS_SUCCESS; return _this; } return LoadOrderDetailsSuccess; }(i2.StateUtils.LoaderSuccessAction)); var ClearOrderDetails = /** @class */ (function (_super) { __extends(ClearOrderDetails, _super); function ClearOrderDetails() { var _this = _super.call(this, ORDER_DETAILS) || this; _this.type = CLEAR_ORDER_DETAILS; return _this; } return ClearOrderDetails; }(i2.StateUtils.LoaderResetAction)); var CancelOrder = /** @class */ (function (_super) { __extends(CancelOrder, _super); function CancelOrder(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_ORDER_PROCESS_ID) || this; _this.payload = payload; _this.type = CANCEL_ORDER; return _this; } return CancelOrder; }(i2.StateUtils.EntityLoadAction)); var CancelOrderFail = /** @class */ (function (_super) { __extends(CancelOrderFail, _super); function CancelOrderFail(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_ORDER_PROCESS_ID, payload) || this; _this.payload = payload; _this.type = CANCEL_ORDER_FAIL; return _this; } return CancelOrderFail; }(i2.StateUtils.EntityFailAction)); var CancelOrderSuccess = /** @class */ (function (_super) { __extends(CancelOrderSuccess, _super); function CancelOrderSuccess() { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_ORDER_PROCESS_ID) || this; _this.type = CANCEL_ORDER_SUCCESS; return _this; } return CancelOrderSuccess; }(i2.StateUtils.EntitySuccessAction)); var ResetCancelOrderProcess = /** @class */ (function (_super) { __extends(ResetCancelOrderProcess, _super); function ResetCancelOrderProcess() { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_ORDER_PROCESS_ID) || this; _this.type = RESET_CANCEL_ORDER_PROCESS; return _this; } return ResetCancelOrderProcess; }(i2.StateUtils.EntityLoaderResetAction)); var CREATE_ORDER_RETURN_REQUEST = '[Order] Create Order Return Request'; var CREATE_ORDER_RETURN_REQUEST_FAIL = '[Order] Create Order Return Request Fail'; var CREATE_ORDER_RETURN_REQUEST_SUCCESS = '[Order] Create Order Return Request Success'; var LOAD_ORDER_RETURN_REQUEST = '[Order] Load Order Return Request details'; var LOAD_ORDER_RETURN_REQUEST_FAIL = '[Order] Load Order Return Request details Fail'; var LOAD_ORDER_RETURN_REQUEST_SUCCESS = '[Order] Load Order Return Request details Success'; var CANCEL_ORDER_RETURN_REQUEST = '[Order] Cancel Order Return Request'; var CANCEL_ORDER_RETURN_REQUEST_FAIL = '[Order] Cancel Order Return Request Fail'; var CANCEL_ORDER_RETURN_REQUEST_SUCCESS = '[Order] Cancel Order Return Request Success'; var LOAD_ORDER_RETURN_REQUEST_LIST = '[Order] Load User Order Return Request List'; var LOAD_ORDER_RETURN_REQUEST_LIST_FAIL = '[Order] Load User Order Return Request List Fail'; var LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS = '[Order] Load User Order Return Request List Success'; var CLEAR_ORDER_RETURN_REQUEST = '[Order] Clear Order Return Request Details'; var CLEAR_ORDER_RETURN_REQUEST_LIST = '[Order] Clear Order Return Request List'; var RESET_CANCEL_RETURN_PROCESS = '[Order] Reset Cancel Return Request Process'; var CreateOrderReturnRequest = /** @class */ (function (_super) { __extends(CreateOrderReturnRequest, _super); function CreateOrderReturnRequest(payload) { var _this = _super.call(this, RETURN_REQUEST_DETAILS) || this; _this.payload = payload; _this.type = CREATE_ORDER_RETURN_REQUEST; return _this; } return CreateOrderReturnRequest; }(i2.StateUtils.LoaderLoadAction)); var CreateOrderReturnRequestFail = /** @class */ (function (_super) { __extends(CreateOrderReturnRequestFail, _super); function CreateOrderReturnRequestFail(payload) { var _this = _super.call(this, RETURN_REQUEST_DETAILS, payload) || this; _this.payload = payload; _this.type = CREATE_ORDER_RETURN_REQUEST_FAIL; return _this; } return CreateOrderReturnRequestFail; }(i2.StateUtils.LoaderFailAction)); var CreateOrderReturnRequestSuccess = /** @class */ (function (_super) { __extends(CreateOrderReturnRequestSuccess, _super); function CreateOrderReturnRequestSuccess(payload) { var _this = _super.call(this, RETURN_REQUEST_DETAILS) || this; _this.payload = payload; _this.type = CREATE_ORDER_RETURN_REQUEST_SUCCESS; return _this; } return CreateOrderReturnRequestSuccess; }(i2.StateUtils.LoaderSuccessAction)); var LoadOrderReturnRequest = /** @class */ (function (_super) { __extends(LoadOrderReturnRequest, _super); function LoadOrderReturnRequest(payload) { var _this = _super.call(this, RETURN_REQUEST_DETAILS) || this; _this.payload = payload; _this.type = LOAD_ORDER_RETURN_REQUEST; return _this; } return LoadOrderReturnRequest; }(i2.StateUtils.LoaderLoadAction)); var LoadOrderReturnRequestFail = /** @class */ (function (_super) { __extends(LoadOrderReturnRequestFail, _super); function LoadOrderReturnRequestFail(payload) { var _this = _super.call(this, RETURN_REQUEST_DETAILS, payload) || this; _this.payload = payload; _this.type = LOAD_ORDER_RETURN_REQUEST_FAIL; return _this; } return LoadOrderReturnRequestFail; }(i2.StateUtils.LoaderFailAction)); var LoadOrderReturnRequestSuccess = /** @class */ (function (_super) { __extends(LoadOrderReturnRequestSuccess, _super); function LoadOrderReturnRequestSuccess(payload) { var _this = _super.call(this, RETURN_REQUEST_DETAILS) || this; _this.payload = payload; _this.type = LOAD_ORDER_RETURN_REQUEST_SUCCESS; return _this; } return LoadOrderReturnRequestSuccess; }(i2.StateUtils.LoaderSuccessAction)); var CancelOrderReturnRequest = /** @class */ (function (_super) { __extends(CancelOrderReturnRequest, _super); function CancelOrderReturnRequest(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_RETURN_PROCESS_ID) || this; _this.payload = payload; _this.type = CANCEL_ORDER_RETURN_REQUEST; return _this; } return CancelOrderReturnRequest; }(i2.StateUtils.EntityLoadAction)); var CancelOrderReturnRequestFail = /** @class */ (function (_super) { __extends(CancelOrderReturnRequestFail, _super); function CancelOrderReturnRequestFail(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_RETURN_PROCESS_ID, payload) || this; _this.payload = payload; _this.type = CANCEL_ORDER_RETURN_REQUEST_FAIL; return _this; } return CancelOrderReturnRequestFail; }(i2.StateUtils.EntityFailAction)); var CancelOrderReturnRequestSuccess = /** @class */ (function (_super) { __extends(CancelOrderReturnRequestSuccess, _super); function CancelOrderReturnRequestSuccess() { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_RETURN_PROCESS_ID) || this; _this.type = CANCEL_ORDER_RETURN_REQUEST_SUCCESS; return _this; } return CancelOrderReturnRequestSuccess; }(i2.StateUtils.EntitySuccessAction)); var LoadOrderReturnRequestList = /** @class */ (function (_super) { __extends(LoadOrderReturnRequestList, _super); function LoadOrderReturnRequestList(payload) { var _this = _super.call(this, RETURN_REQUESTS) || this; _this.payload = payload; _this.type = LOAD_ORDER_RETURN_REQUEST_LIST; return _this; } return LoadOrderReturnRequestList; }(i2.StateUtils.LoaderLoadAction)); var LoadOrderReturnRequestListFail = /** @class */ (function (_super) { __extends(LoadOrderReturnRequestListFail, _super); function LoadOrderReturnRequestListFail(payload) { var _this = _super.call(this, RETURN_REQUESTS, payload) || this; _this.payload = payload; _this.type = LOAD_ORDER_RETURN_REQUEST_LIST_FAIL; return _this; } return LoadOrderReturnRequestListFail; }(i2.StateUtils.LoaderFailAction)); var LoadOrderReturnRequestListSuccess = /** @class */ (function (_super) { __extends(LoadOrderReturnRequestListSuccess, _super); function LoadOrderReturnRequestListSuccess(payload) { var _this = _super.call(this, RETURN_REQUESTS) || this; _this.payload = payload; _this.type = LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS; return _this; } return LoadOrderReturnRequestListSuccess; }(i2.StateUtils.LoaderSuccessAction)); var ClearOrderReturnRequest = /** @class */ (function (_super) { __extends(ClearOrderReturnRequest, _super); function ClearOrderReturnRequest() { var _this = _super.call(this, RETURN_REQUEST_DETAILS) || this; _this.type = CLEAR_ORDER_RETURN_REQUEST; return _this; } return ClearOrderReturnRequest; }(i2.StateUtils.LoaderResetAction)); var ClearOrderReturnRequestList = /** @class */ (function (_super) { __extends(ClearOrderReturnRequestList, _super); function ClearOrderReturnRequestList() { var _this = _super.call(this, RETURN_REQUESTS) || this; _this.type = CLEAR_ORDER_RETURN_REQUEST_LIST; return _this; } return ClearOrderReturnRequestList; }(i2.StateUtils.LoaderResetAction)); var ResetCancelReturnProcess = /** @class */ (function (_super) { __extends(ResetCancelReturnProcess, _super); function ResetCancelReturnProcess() { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_RETURN_PROCESS_ID) || this; _this.type = RESET_CANCEL_RETURN_PROCESS; return _this; } return ResetCancelReturnProcess; }(i2.StateUtils.EntityLoaderResetAction)); var LOAD_USER_ORDERS = '[Order] Load User Orders'; var LOAD_USER_ORDERS_FAIL = '[Order] Load User Orders Fail'; var LOAD_USER_ORDERS_SUCCESS = '[Order] Load User Orders Success'; var CLEAR_USER_ORDERS = '[Order] Clear User Orders'; var LoadUserOrders = /** @class */ (function (_super) { __extends(LoadUserOrders, _super); function LoadUserOrders(payload) { var _this = _super.call(this, ORDERS) || this; _this.payload = payload; _this.type = LOAD_USER_ORDERS; return _this; } return LoadUserOrders; }(i2.StateUtils.LoaderLoadAction)); var LoadUserOrdersFail = /** @class */ (function (_super) { __extends(LoadUserOrdersFail, _super); function LoadUserOrdersFail(payload) { var _this = _super.call(this, ORDERS, payload) || this; _this.payload = payload; _this.type = LOAD_USER_ORDERS_FAIL; return _this; } return LoadUserOrdersFail; }(i2.StateUtils.LoaderFailAction)); var LoadUserOrdersSuccess = /** @class */ (function (_super) { __extends(LoadUserOrdersSuccess, _super); function LoadUserOrdersSuccess(payload) { var _this = _super.call(this, ORDERS) || this; _this.payload = payload; _this.type = LOAD_USER_ORDERS_SUCCESS; return _this; } return LoadUserOrdersSuccess; }(i2.StateUtils.LoaderSuccessAction)); var ClearUserOrders = /** @class */ (function (_super) { __extends(ClearUserOrders, _super); function ClearUserOrders() { var _this = _super.call(this, ORDERS) || this; _this.type = CLEAR_USER_ORDERS; return _this; } return ClearUserOrders; }(i2.StateUtils.LoaderResetAction)); var LOAD_REPLENISHMENT_ORDER_DETAILS = '[Order] Load Replenishment Order Details'; var LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS = '[Order] Load Replenishment Order Details Success'; var LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL = '[Order] Load Replenishment Order Details Fail'; var ClEAR_REPLENISHMENT_ORDER_DETAILS = '[Order] Clear Replenishment Order Details'; var CANCEL_REPLENISHMENT_ORDER = '[Order] Cancel Replenishment Order'; var CANCEL_REPLENISHMENT_ORDER_SUCCESS = '[Order] Cancel Replenishment Order Success'; var CANCEL_REPLENISHMENT_ORDER_FAIL = '[Order] Cancel Replenishment Order Fail'; var CLEAR_CANCEL_REPLENISHMENT_ORDER = '[Order] Clear Cancel Replenishment Order'; var LoadReplenishmentOrderDetails = /** @class */ (function (_super) { __extends(LoadReplenishmentOrderDetails, _super); function LoadReplenishmentOrderDetails(payload) { var _this = _super.call(this, REPLENISHMENT_ORDER_DETAILS) || this; _this.payload = payload; _this.type = LOAD_REPLENISHMENT_ORDER_DETAILS; return _this; } return LoadReplenishmentOrderDetails; }(i2.StateUtils.LoaderLoadAction)); var LoadReplenishmentOrderDetailsSuccess = /** @class */ (function (_super) { __extends(LoadReplenishmentOrderDetailsSuccess, _super); function LoadReplenishmentOrderDetailsSuccess(payload) { var _this = _super.call(this, REPLENISHMENT_ORDER_DETAILS) || this; _this.payload = payload; _this.type = LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS; return _this; } return LoadReplenishmentOrderDetailsSuccess; }(i2.StateUtils.LoaderSuccessAction)); var LoadReplenishmentOrderDetailsFail = /** @class */ (function (_super) { __extends(LoadReplenishmentOrderDetailsFail, _super); function LoadReplenishmentOrderDetailsFail(payload) { var _this = _super.call(this, REPLENISHMENT_ORDER_DETAILS, payload) || this; _this.payload = payload; _this.type = LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL; return _this; } return LoadReplenishmentOrderDetailsFail; }(i2.StateUtils.LoaderFailAction)); var ClearReplenishmentOrderDetails = /** @class */ (function (_super) { __extends(ClearReplenishmentOrderDetails, _super); function ClearReplenishmentOrderDetails() { var _this = _super.call(this, REPLENISHMENT_ORDER_DETAILS) || this; _this.type = ClEAR_REPLENISHMENT_ORDER_DETAILS; return _this; } return ClearReplenishmentOrderDetails; }(i2.StateUtils.LoaderResetAction)); var CancelReplenishmentOrder = /** @class */ (function (_super) { __extends(CancelReplenishmentOrder, _super); function CancelReplenishmentOrder(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID) || this; _this.payload = payload; _this.type = CANCEL_REPLENISHMENT_ORDER; return _this; } return CancelReplenishmentOrder; }(i2.StateUtils.EntityLoadAction)); var CancelReplenishmentOrderSuccess = /** @class */ (function (_super) { __extends(CancelReplenishmentOrderSuccess, _super); function CancelReplenishmentOrderSuccess(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID) || this; _this.payload = payload; _this.type = CANCEL_REPLENISHMENT_ORDER_SUCCESS; return _this; } return CancelReplenishmentOrderSuccess; }(i2.StateUtils.EntitySuccessAction)); var CancelReplenishmentOrderFail = /** @class */ (function (_super) { __extends(CancelReplenishmentOrderFail, _super); function CancelReplenishmentOrderFail(payload) { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID, payload) || this; _this.payload = payload; _this.type = CANCEL_REPLENISHMENT_ORDER_FAIL; return _this; } return CancelReplenishmentOrderFail; }(i2.StateUtils.EntityFailAction)); var ClearCancelReplenishmentOrder = /** @class */ (function (_super) { __extends(ClearCancelReplenishmentOrder, _super); function ClearCancelReplenishmentOrder() { var _this = _super.call(this, i2.PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID) || this; _this.type = CLEAR_CANCEL_REPLENISHMENT_ORDER; return _this; } return ClearCancelReplenishmentOrder; }(i2.StateUtils.EntityLoaderResetAction)); var LOAD_USER_REPLENISHMENT_ORDERS = '[Order] Load User Replenishment Orders'; var LOAD_USER_REPLENISHMENT_ORDERS_FAIL = '[Order] Load User Replenishment Orders Fail'; var LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS = '[Order] Load User Replenishment Orders Success'; var CLEAR_USER_REPLENISHMENT_ORDERS = '[Order] Clear User Replenishment Orders'; var LoadUserReplenishmentOrders = /** @class */ (function (_super) { __extends(LoadUserReplenishmentOrders, _super); function LoadUserReplenishmentOrders(payload) { var _this = _super.call(this, REPLENISHMENT_ORDERS) || this; _this.payload = payload; _this.type = LOAD_USER_REPLENISHMENT_ORDERS; return _this; } return LoadUserReplenishmentOrders; }(i2.StateUtils.LoaderLoadAction)); var LoadUserReplenishmentOrdersFail = /** @class */ (function (_super) { __extends(LoadUserReplenishmentOrdersFail, _super); function LoadUserReplenishmentOrdersFail(payload) { var _this = _super.call(this, REPLENISHMENT_ORDERS, payload) || this; _this.payload = payload; _this.type = LOAD_USER_REPLENISHMENT_ORDERS_FAIL; return _this; } return LoadUserReplenishmentOrdersFail; }(i2.StateUtils.LoaderFailAction)); var LoadUserReplenishmentOrdersSuccess = /** @class */ (function (_super) { __extends(LoadUserReplenishmentOrdersSuccess, _super); function LoadUserReplenishmentOrdersSuccess(payload) { var _this = _super.call(this, REPLENISHMENT_ORDERS) || this; _this.payload = payload; _this.type = LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS; return _this; } return LoadUserReplenishmentOrdersSuccess; }(i2.StateUtils.LoaderSuccessAction)); var ClearUserReplenishmentOrders = /** @class */ (function (_super) { __extends(ClearUserReplenishmentOrders, _super); function ClearUserReplenishmentOrders() { var _this = _super.call(this, REPLENISHMENT_ORDERS) || this; _this.type = CLEAR_USER_REPLENISHMENT_ORDERS; return _this; } return ClearUserReplenishmentOrders; }(i2.StateUtils.LoaderResetAction)); var orderGroup_actions = /*#__PURE__*/Object.freeze({ __proto__: null, LOAD_CONSIGNMENT_TRACKING: LOAD_CONSIGNMENT_TRACKING, LOAD_CONSIGNMENT_TRACKING_FAIL: LOAD_CONSIGNMENT_TRACKING_FAIL, LOAD_CONSIGNMENT_TRACKING_SUCCESS: LOAD_CONSIGNMENT_TRACKING_SUCCESS, CLEAR_CONSIGNMENT_TRACKING: CLEAR_CONSIGNMENT_TRACKING, LoadConsignmentTracking: LoadConsignmentTracking, LoadConsignmentTrackingFail: LoadConsignmentTrackingFail, LoadConsignmentTrackingSuccess: LoadConsignmentTrackingSuccess, ClearConsignmentTracking: ClearConsignmentTracking, LOAD_ORDER_DETAILS: LOAD_ORDER_DETAILS, LOAD_ORDER_DETAILS_FAIL: LOAD_ORDER_DETAILS_FAIL, LOAD_ORDER_DETAILS_SUCCESS: LOAD_ORDER_DETAILS_SUCCESS, CLEAR_ORDER_DETAILS: CLEAR_ORDER_DETAILS, CANCEL_ORDER: CANCEL_ORDER, CANCEL_ORDER_FAIL: CANCEL_ORDER_FAIL, CANCEL_ORDER_SUCCESS: CANCEL_ORDER_SUCCESS, RESET_CANCEL_ORDER_PROCESS: RESET_CANCEL_ORDER_PROCESS, LoadOrderDetails: LoadOrderDetails, LoadOrderDetailsFail: LoadOrderDetailsFail, LoadOrderDetailsSuccess: LoadOrderDetailsSuccess, ClearOrderDetails: ClearOrderDetails, CancelOrder: CancelOrder, CancelOrderFail: CancelOrderFail, CancelOrderSuccess: CancelOrderSuccess, ResetCancelOrderProcess: ResetCancelOrderProcess, CREATE_ORDER_RETURN_REQUEST: CREATE_ORDER_RETURN_REQUEST, CREATE_ORDER_RETURN_REQUEST_FAIL: CREATE_ORDER_RETURN_REQUEST_FAIL, CREATE_ORDER_RETURN_REQUEST_SUCCESS: CREATE_ORDER_RETURN_REQUEST_SUCCESS, LOAD_ORDER_RETURN_REQUEST: LOAD_ORDER_RETURN_REQUEST, LOAD_ORDER_RETURN_REQUEST_FAIL: LOAD_ORDER_RETURN_REQUEST_FAIL, LOAD_ORDER_RETURN_REQUEST_SUCCESS: LOAD_ORDER_RETURN_REQUEST_SUCCESS, CANCEL_ORDER_RETURN_REQUEST: CANCEL_ORDER_RETURN_REQUEST, CANCEL_ORDER_RETURN_REQUEST_FAIL: CANCEL_ORDER_RETURN_REQUEST_FAIL, CANCEL_ORDER_RETURN_REQUEST_SUCCESS: CANCEL_ORDER_RETURN_REQUEST_SUCCESS, LOAD_ORDER_RETURN_REQUEST_LIST: LOAD_ORDER_RETURN_REQUEST_LIST, LOAD_ORDER_RETURN_REQUEST_LIST_FAIL: LOAD_ORDER_RETURN_REQUEST_LIST_FAIL, LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS: LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS, CLEAR_ORDER_RETURN_REQUEST: CLEAR_ORDER_RETURN_REQUEST, CLEAR_ORDER_RETURN_REQUEST_LIST: CLEAR_ORDER_RETURN_REQUEST_LIST, RESET_CANCEL_RETURN_PROCESS: RESET_CANCEL_RETURN_PROCESS, CreateOrderReturnRequest: CreateOrderReturnRequest, CreateOrderReturnRequestFail: CreateOrderReturnRequestFail, CreateOrderReturnRequestSuccess: CreateOrderReturnRequestSuccess, LoadOrderReturnRequest: LoadOrderReturnRequest, LoadOrderReturnRequestFail: LoadOrderReturnRequestFail, LoadOrderReturnRequestSuccess: LoadOrderReturnRequestSuccess, CancelOrderReturnRequest: CancelOrderReturnRequest, CancelOrderReturnRequestFail: CancelOrderReturnRequestFail, CancelOrderReturnRequestSuccess: CancelOrderReturnRequestSuccess, LoadOrderReturnRequestList: LoadOrderReturnRequestList, LoadOrderReturnRequestListFail: LoadOrderReturnRequestListFail, LoadOrderReturnRequestListSuccess: LoadOrderReturnRequestListSuccess, ClearOrderReturnRequest: ClearOrderReturnRequest, ClearOrderReturnRequestList: ClearOrderReturnRequestList, ResetCancelReturnProcess: ResetCancelReturnProcess, LOAD_USER_ORDERS: LOAD_USER_ORDERS, LOAD_USER_ORDERS_FAIL: LOAD_USER_ORDERS_FAIL, LOAD_USER_ORDERS_SUCCESS: LOAD_USER_ORDERS_SUCCESS, CLEAR_USER_ORDERS: CLEAR_USER_ORDERS, LoadUserOrders: LoadUserOrders, LoadUserOrdersFail: LoadUserOrdersFail, LoadUserOrdersSuccess: LoadUserOrdersSuccess, ClearUserOrders: ClearUserOrders, LOAD_REPLENISHMENT_ORDER_DETAILS: LOAD_REPLENISHMENT_ORDER_DETAILS, LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS: LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS, LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL: LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL, ClEAR_REPLENISHMENT_ORDER_DETAILS: ClEAR_REPLENISHMENT_ORDER_DETAILS, CANCEL_REPLENISHMENT_ORDER: CANCEL_REPLENISHMENT_ORDER, CANCEL_REPLENISHMENT_ORDER_SUCCESS: CANCEL_REPLENISHMENT_ORDER_SUCCESS, CANCEL_REPLENISHMENT_ORDER_FAIL: CANCEL_REPLENISHMENT_ORDER_FAIL, CLEAR_CANCEL_REPLENISHMENT_ORDER: CLEAR_CANCEL_REPLENISHMENT_ORDER, LoadReplenishmentOrderDetails: LoadReplenishmentOrderDetails, LoadReplenishmentOrderDetailsSuccess: LoadReplenishmentOrderDetailsSuccess, LoadReplenishmentOrderDetailsFail: LoadReplenishmentOrderDetailsFail, ClearReplenishmentOrderDetails: ClearReplenishmentOrderDetails, CancelReplenishmentOrder: CancelReplenishmentOrder, CancelReplenishmentOrderSuccess: CancelReplenishmentOrderSuccess, CancelReplenishmentOrderFail: CancelReplenishmentOrderFail, ClearCancelReplenishmentOrder: ClearCancelReplenishmentOrder, LOAD_USER_REPLENISHMENT_ORDERS: LOAD_USER_REPLENISHMENT_ORDERS, LOAD_USER_REPLENISHMENT_ORDERS_FAIL: LOAD_USER_REPLENISHMENT_ORDERS_FAIL, LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS: LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS, CLEAR_USER_REPLENISHMENT_ORDERS: CLEAR_USER_REPLENISHMENT_ORDERS, LoadUserReplenishmentOrders: LoadUserReplenishmentOrders, LoadUserReplenishmentOrdersFail: LoadUserReplenishmentOrdersFail, LoadUserReplenishmentOrdersSuccess: LoadUserReplenishmentOrdersSuccess, ClearUserReplenishmentOrders: ClearUserReplenishmentOrders }); var getOrd