UNPKG

@spartacus/order

Version:

Order feature library for Spartacus

65 lines 10.3 kB
import { PROCESS_FEATURE, StateUtils, } from '@spartacus/core'; import { CANCEL_REPLENISHMENT_ORDER_PROCESS_ID, REPLENISHMENT_ORDER_DETAILS, } from '../order-state'; export const LOAD_REPLENISHMENT_ORDER_DETAILS = '[Order] Load Replenishment Order Details'; export const LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS = '[Order] Load Replenishment Order Details Success'; export const LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL = '[Order] Load Replenishment Order Details Fail'; export const ClEAR_REPLENISHMENT_ORDER_DETAILS = '[Order] Clear Replenishment Order Details'; export const CANCEL_REPLENISHMENT_ORDER = '[Order] Cancel Replenishment Order'; export const CANCEL_REPLENISHMENT_ORDER_SUCCESS = '[Order] Cancel Replenishment Order Success'; export const CANCEL_REPLENISHMENT_ORDER_FAIL = '[Order] Cancel Replenishment Order Fail'; export const CLEAR_CANCEL_REPLENISHMENT_ORDER = '[Order] Clear Cancel Replenishment Order'; export class LoadReplenishmentOrderDetails extends StateUtils.LoaderLoadAction { constructor(payload) { super(REPLENISHMENT_ORDER_DETAILS); this.payload = payload; this.type = LOAD_REPLENISHMENT_ORDER_DETAILS; } } export class LoadReplenishmentOrderDetailsSuccess extends StateUtils.LoaderSuccessAction { constructor(payload) { super(REPLENISHMENT_ORDER_DETAILS); this.payload = payload; this.type = LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS; } } export class LoadReplenishmentOrderDetailsFail extends StateUtils.LoaderFailAction { constructor(payload) { super(REPLENISHMENT_ORDER_DETAILS, payload); this.payload = payload; this.type = LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL; } } export class ClearReplenishmentOrderDetails extends StateUtils.LoaderResetAction { constructor() { super(REPLENISHMENT_ORDER_DETAILS); this.type = ClEAR_REPLENISHMENT_ORDER_DETAILS; } } export class CancelReplenishmentOrder extends StateUtils.EntityLoadAction { constructor(payload) { super(PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID); this.payload = payload; this.type = CANCEL_REPLENISHMENT_ORDER; } } export class CancelReplenishmentOrderSuccess extends StateUtils.EntitySuccessAction { constructor(payload) { super(PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID); this.payload = payload; this.type = CANCEL_REPLENISHMENT_ORDER_SUCCESS; } } export class CancelReplenishmentOrderFail extends StateUtils.EntityFailAction { constructor(payload) { super(PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID, payload); this.payload = payload; this.type = CANCEL_REPLENISHMENT_ORDER_FAIL; } } export class ClearCancelReplenishmentOrder extends StateUtils.EntityLoaderResetAction { constructor() { super(PROCESS_FEATURE, CANCEL_REPLENISHMENT_ORDER_PROCESS_ID); this.type = CLEAR_CANCEL_REPLENISHMENT_ORDER; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVwbGVuaXNobWVudC1vcmRlci1kZXRhaWxzLmFjdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2ZlYXR1cmUtbGlicy9vcmRlci9jb3JlL3N0b3JlL2FjdGlvbnMvcmVwbGVuaXNobWVudC1vcmRlci1kZXRhaWxzLmFjdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsZUFBZSxFQUVmLFVBQVUsR0FDWCxNQUFNLGlCQUFpQixDQUFDO0FBQ3pCLE9BQU8sRUFDTCxxQ0FBcUMsRUFDckMsMkJBQTJCLEdBQzVCLE1BQU0sZ0JBQWdCLENBQUM7QUFFeEIsTUFBTSxDQUFDLE1BQU0sZ0NBQWdDLEdBQzNDLDBDQUEwQyxDQUFDO0FBQzdDLE1BQU0sQ0FBQyxNQUFNLHdDQUF3QyxHQUNuRCxrREFBa0QsQ0FBQztBQUNyRCxNQUFNLENBQUMsTUFBTSxxQ0FBcUMsR0FDaEQsK0NBQStDLENBQUM7QUFDbEQsTUFBTSxDQUFDLE1BQU0saUNBQWlDLEdBQzVDLDJDQUEyQyxDQUFDO0FBRTlDLE1BQU0sQ0FBQyxNQUFNLDBCQUEwQixHQUFHLG9DQUFvQyxDQUFDO0FBQy9FLE1BQU0sQ0FBQyxNQUFNLGtDQUFrQyxHQUM3Qyw0Q0FBNEMsQ0FBQztBQUMvQyxNQUFNLENBQUMsTUFBTSwrQkFBK0IsR0FDMUMseUNBQXlDLENBQUM7QUFDNUMsTUFBTSxDQUFDLE1BQU0sZ0NBQWdDLEdBQzNDLDBDQUEwQyxDQUFDO0FBRTdDLE1BQU0sT0FBTyw2QkFBOEIsU0FBUSxVQUFVLENBQUMsZ0JBQWdCO0lBRTVFLFlBQ1MsT0FHTjtRQUVELEtBQUssQ0FBQywyQkFBMkIsQ0FBQyxDQUFDO1FBTDVCLFlBQU8sR0FBUCxPQUFPLENBR2I7UUFMTSxTQUFJLEdBQUcsZ0NBQWdDLENBQUM7SUFRakQsQ0FBQztDQUNGO0FBRUQsTUFBTSxPQUFPLG9DQUFxQyxTQUFRLFVBQVUsQ0FBQyxtQkFBbUI7SUFFdEYsWUFBbUIsT0FBMkI7UUFDNUMsS0FBSyxDQUFDLDJCQUEyQixDQUFDLENBQUM7UUFEbEIsWUFBTyxHQUFQLE9BQU8sQ0FBb0I7UUFEckMsU0FBSSxHQUFHLHdDQUF3QyxDQUFDO0lBR3pELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxpQ0FBa0MsU0FBUSxVQUFVLENBQUMsZ0JBQWdCO0lBRWhGLFlBQW1CLE9BQVk7UUFDN0IsS0FBSyxDQUFDLDJCQUEyQixFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBRDNCLFlBQU8sR0FBUCxPQUFPLENBQUs7UUFEdEIsU0FBSSxHQUFHLHFDQUFxQyxDQUFDO0lBR3RELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyw4QkFBK0IsU0FBUSxVQUFVLENBQUMsaUJBQWlCO0lBRTlFO1FBQ0UsS0FBSyxDQUFDLDJCQUEyQixDQUFDLENBQUM7UUFGNUIsU0FBSSxHQUFHLGlDQUFpQyxDQUFDO0lBR2xELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyx3QkFBeUIsU0FBUSxVQUFVLENBQUMsZ0JBQWdCO0lBRXZFLFlBQ1MsT0FHTjtRQUVELEtBQUssQ0FBQyxlQUFlLEVBQUUscUNBQXFDLENBQUMsQ0FBQztRQUx2RCxZQUFPLEdBQVAsT0FBTyxDQUdiO1FBTE0sU0FBSSxHQUFHLDBCQUEwQixDQUFDO0lBUTNDLENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTywrQkFBZ0MsU0FBUSxVQUFVLENBQUMsbUJBQW1CO0lBRWpGLFlBQW1CLE9BQTJCO1FBQzVDLEtBQUssQ0FBQyxlQUFlLEVBQUUscUNBQXFDLENBQUMsQ0FBQztRQUQ3QyxZQUFPLEdBQVAsT0FBTyxDQUFvQjtRQURyQyxTQUFJLEdBQUcsa0NBQWtDLENBQUM7SUFHbkQsQ0FBQztDQUNGO0FBRUQsTUFBTSxPQUFPLDRCQUE2QixTQUFRLFVBQVUsQ0FBQyxnQkFBZ0I7SUFFM0UsWUFBbUIsT0FBWTtRQUM3QixLQUFLLENBQUMsZUFBZSxFQUFFLHFDQUFxQyxFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBRHRELFlBQU8sR0FBUCxPQUFPLENBQUs7UUFEdEIsU0FBSSxHQUFHLCtCQUErQixDQUFDO0lBR2hELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyw2QkFBOEIsU0FBUSxVQUFVLENBQUMsdUJBQXVCO0lBRW5GO1FBQ0UsS0FBSyxDQUFDLGVBQWUsRUFBRSxxQ0FBcUMsQ0FBQyxDQUFDO1FBRnZELFNBQUksR0FBRyxnQ0FBZ0MsQ0FBQztJQUdqRCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBQUk9DRVNTX0ZFQVRVUkUsXG4gIFJlcGxlbmlzaG1lbnRPcmRlcixcbiAgU3RhdGVVdGlscyxcbn0gZnJvbSAnQHNwYXJ0YWN1cy9jb3JlJztcbmltcG9ydCB7XG4gIENBTkNFTF9SRVBMRU5JU0hNRU5UX09SREVSX1BST0NFU1NfSUQsXG4gIFJFUExFTklTSE1FTlRfT1JERVJfREVUQUlMUyxcbn0gZnJvbSAnLi4vb3JkZXItc3RhdGUnO1xuXG5leHBvcnQgY29uc3QgTE9BRF9SRVBMRU5JU0hNRU5UX09SREVSX0RFVEFJTFMgPVxuICAnW09yZGVyXSBMb2FkIFJlcGxlbmlzaG1lbnQgT3JkZXIgRGV0YWlscyc7XG5leHBvcnQgY29uc3QgTE9BRF9SRVBMRU5JU0hNRU5UX09SREVSX0RFVEFJTFNfU1VDQ0VTUyA9XG4gICdbT3JkZXJdIExvYWQgUmVwbGVuaXNobWVudCBPcmRlciBEZXRhaWxzIFN1Y2Nlc3MnO1xuZXhwb3J0IGNvbnN0IExPQURfUkVQTEVOSVNITUVOVF9PUkRFUl9ERVRBSUxTX0ZBSUwgPVxuICAnW09yZGVyXSBMb2FkIFJlcGxlbmlzaG1lbnQgT3JkZXIgRGV0YWlscyBGYWlsJztcbmV4cG9ydCBjb25zdCBDbEVBUl9SRVBMRU5JU0hNRU5UX09SREVSX0RFVEFJTFMgPVxuICAnW09yZGVyXSBDbGVhciBSZXBsZW5pc2htZW50IE9yZGVyIERldGFpbHMnO1xuXG5leHBvcnQgY29uc3QgQ0FOQ0VMX1JFUExFTklTSE1FTlRfT1JERVIgPSAnW09yZGVyXSBDYW5jZWwgUmVwbGVuaXNobWVudCBPcmRlcic7XG5leHBvcnQgY29uc3QgQ0FOQ0VMX1JFUExFTklTSE1FTlRfT1JERVJfU1VDQ0VTUyA9XG4gICdbT3JkZXJdIENhbmNlbCBSZXBsZW5pc2htZW50IE9yZGVyIFN1Y2Nlc3MnO1xuZXhwb3J0IGNvbnN0IENBTkNFTF9SRVBMRU5JU0hNRU5UX09SREVSX0ZBSUwgPVxuICAnW09yZGVyXSBDYW5jZWwgUmVwbGVuaXNobWVudCBPcmRlciBGYWlsJztcbmV4cG9ydCBjb25zdCBDTEVBUl9DQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUiA9XG4gICdbT3JkZXJdIENsZWFyIENhbmNlbCBSZXBsZW5pc2htZW50IE9yZGVyJztcblxuZXhwb3J0IGNsYXNzIExvYWRSZXBsZW5pc2htZW50T3JkZXJEZXRhaWxzIGV4dGVuZHMgU3RhdGVVdGlscy5Mb2FkZXJMb2FkQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IExPQURfUkVQTEVOSVNITUVOVF9PUkRFUl9ERVRBSUxTO1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcGF5bG9hZDoge1xuICAgICAgdXNlcklkOiBzdHJpbmc7XG4gICAgICByZXBsZW5pc2htZW50T3JkZXJDb2RlOiBzdHJpbmc7XG4gICAgfVxuICApIHtcbiAgICBzdXBlcihSRVBMRU5JU0hNRU5UX09SREVSX0RFVEFJTFMpO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBMb2FkUmVwbGVuaXNobWVudE9yZGVyRGV0YWlsc1N1Y2Nlc3MgZXh0ZW5kcyBTdGF0ZVV0aWxzLkxvYWRlclN1Y2Nlc3NBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gTE9BRF9SRVBMRU5JU0hNRU5UX09SREVSX0RFVEFJTFNfU1VDQ0VTUztcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IFJlcGxlbmlzaG1lbnRPcmRlcikge1xuICAgIHN1cGVyKFJFUExFTklTSE1FTlRfT1JERVJfREVUQUlMUyk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIExvYWRSZXBsZW5pc2htZW50T3JkZXJEZXRhaWxzRmFpbCBleHRlbmRzIFN0YXRlVXRpbHMuTG9hZGVyRmFpbEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBMT0FEX1JFUExFTklTSE1FTlRfT1JERVJfREVUQUlMU19GQUlMO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogYW55KSB7XG4gICAgc3VwZXIoUkVQTEVOSVNITUVOVF9PUkRFUl9ERVRBSUxTLCBwYXlsb2FkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2xlYXJSZXBsZW5pc2htZW50T3JkZXJEZXRhaWxzIGV4dGVuZHMgU3RhdGVVdGlscy5Mb2FkZXJSZXNldEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDbEVBUl9SRVBMRU5JU0hNRU5UX09SREVSX0RFVEFJTFM7XG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKFJFUExFTklTSE1FTlRfT1JERVJfREVUQUlMUyk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIENhbmNlbFJlcGxlbmlzaG1lbnRPcmRlciBleHRlbmRzIFN0YXRlVXRpbHMuRW50aXR5TG9hZEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUjtcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHBheWxvYWQ6IHtcbiAgICAgIHVzZXJJZDogc3RyaW5nO1xuICAgICAgcmVwbGVuaXNobWVudE9yZGVyQ29kZTogc3RyaW5nO1xuICAgIH1cbiAgKSB7XG4gICAgc3VwZXIoUFJPQ0VTU19GRUFUVVJFLCBDQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUl9QUk9DRVNTX0lEKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2FuY2VsUmVwbGVuaXNobWVudE9yZGVyU3VjY2VzcyBleHRlbmRzIFN0YXRlVXRpbHMuRW50aXR5U3VjY2Vzc0FjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUl9TVUNDRVNTO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogUmVwbGVuaXNobWVudE9yZGVyKSB7XG4gICAgc3VwZXIoUFJPQ0VTU19GRUFUVVJFLCBDQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUl9QUk9DRVNTX0lEKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2FuY2VsUmVwbGVuaXNobWVudE9yZGVyRmFpbCBleHRlbmRzIFN0YXRlVXRpbHMuRW50aXR5RmFpbEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUl9GQUlMO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogYW55KSB7XG4gICAgc3VwZXIoUFJPQ0VTU19GRUFUVVJFLCBDQU5DRUxfUkVQTEVOSVNITUVOVF9PUkRFUl9QUk9DRVNTX0lELCBwYXlsb2FkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2xlYXJDYW5jZWxSZXBsZW5pc2htZW50T3JkZXIgZXh0ZW5kcyBTdGF0ZVV0aWxzLkVudGl0eUxvYWRlclJlc2V0QWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IENMRUFSX0NBTkNFTF9SRVBMRU5JU0hNRU5UX09SREVSO1xuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcihQUk9DRVNTX0ZFQVRVUkUsIENBTkNFTF9SRVBMRU5JU0hNRU5UX09SREVSX1BST0NFU1NfSUQpO1xuICB9XG59XG5cbmV4cG9ydCB0eXBlIFJlcGxlbmlzaG1lbnRPcmRlckRldGFpbHNBY3Rpb24gPVxuICB8IExvYWRSZXBsZW5pc2htZW50T3JkZXJEZXRhaWxzXG4gIHwgTG9hZFJlcGxlbmlzaG1lbnRPcmRlckRldGFpbHNTdWNjZXNzXG4gIHwgTG9hZFJlcGxlbmlzaG1lbnRPcmRlckRldGFpbHNGYWlsXG4gIHwgQ2xlYXJSZXBsZW5pc2htZW50T3JkZXJEZXRhaWxzXG4gIHwgQ2FuY2VsUmVwbGVuaXNobWVudE9yZGVyXG4gIHwgQ2FuY2VsUmVwbGVuaXNobWVudE9yZGVyU3VjY2Vzc1xuICB8IENhbmNlbFJlcGxlbmlzaG1lbnRPcmRlckZhaWxcbiAgfCBDbGVhckNhbmNlbFJlcGxlbmlzaG1lbnRPcmRlcjtcbiJdfQ==