@spartacus/order
Version:
Order feature library for Spartacus
65 lines • 10.3 kB
JavaScript
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==