UNPKG

@spartacus/core

Version:

Spartacus - the core framework

75 lines 11.4 kB
import { EntityProcessesDecrementAction, EntityProcessesIncrementAction, } from '../../../state/utils/entity-processes-loader/entity-processes-loader.action'; import { MULTI_CART_DATA } from '../multi-cart-state'; export const CART_ADD_ENTRY = '[Cart-entry] Add Entry'; export const CART_ADD_ENTRY_SUCCESS = '[Cart-entry] Add Entry Success'; export const CART_ADD_ENTRY_FAIL = '[Cart-entry] Add Entry Fail'; export const CART_REMOVE_ENTRY = '[Cart-entry] Remove Entry'; export const CART_REMOVE_ENTRY_SUCCESS = '[Cart-entry] Remove Entry Success'; export const CART_REMOVE_ENTRY_FAIL = '[Cart-entry] Remove Entry Fail'; export const CART_UPDATE_ENTRY = '[Cart-entry] Update Entry'; export const CART_UPDATE_ENTRY_SUCCESS = '[Cart-entry] Update Entry Success'; export const CART_UPDATE_ENTRY_FAIL = '[Cart-entry] Update Entry Fail'; export class CartAddEntry extends EntityProcessesIncrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_ADD_ENTRY; } } export class CartAddEntrySuccess extends EntityProcessesDecrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_ADD_ENTRY_SUCCESS; } } export class CartAddEntryFail extends EntityProcessesDecrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_ADD_ENTRY_FAIL; } } export class CartRemoveEntry extends EntityProcessesIncrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_REMOVE_ENTRY; } } export class CartRemoveEntrySuccess extends EntityProcessesDecrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_REMOVE_ENTRY_SUCCESS; } } export class CartRemoveEntryFail extends EntityProcessesDecrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_REMOVE_ENTRY_FAIL; } } export class CartUpdateEntry extends EntityProcessesIncrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_UPDATE_ENTRY; } } export class CartUpdateEntrySuccess extends EntityProcessesDecrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_UPDATE_ENTRY_SUCCESS; } } export class CartUpdateEntryFail extends EntityProcessesDecrementAction { constructor(payload) { super(MULTI_CART_DATA, payload.cartId); this.payload = payload; this.type = CART_UPDATE_ENTRY_FAIL; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FydC1lbnRyeS5hY3Rpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jb3JlL3NyYy9jYXJ0L3N0b3JlL2FjdGlvbnMvY2FydC1lbnRyeS5hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUNMLDhCQUE4QixFQUM5Qiw4QkFBOEIsR0FDL0IsTUFBTSw2RUFBNkUsQ0FBQztBQUNyRixPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFFdEQsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUFHLHdCQUF3QixDQUFDO0FBQ3ZELE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFHLGdDQUFnQyxDQUFDO0FBQ3ZFLE1BQU0sQ0FBQyxNQUFNLG1CQUFtQixHQUFHLDZCQUE2QixDQUFDO0FBQ2pFLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHLDJCQUEyQixDQUFDO0FBQzdELE1BQU0sQ0FBQyxNQUFNLHlCQUF5QixHQUFHLG1DQUFtQyxDQUFDO0FBQzdFLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFHLGdDQUFnQyxDQUFDO0FBRXZFLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHLDJCQUEyQixDQUFDO0FBQzdELE1BQU0sQ0FBQyxNQUFNLHlCQUF5QixHQUFHLG1DQUFtQyxDQUFDO0FBQzdFLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFHLGdDQUFnQyxDQUFDO0FBRXZFLE1BQU0sT0FBTyxZQUFhLFNBQVEsOEJBQThCO0lBRTlELFlBQ1MsT0FLTjtRQUVELEtBQUssQ0FBQyxlQUFlLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBUGhDLFlBQU8sR0FBUCxPQUFPLENBS2I7UUFQTSxTQUFJLEdBQUcsY0FBYyxDQUFDO0lBVS9CLENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxtQkFBb0IsU0FBUSw4QkFBOEI7SUFFckUsWUFDUyxPQVVOO1FBRUQsS0FBSyxDQUFDLGVBQWUsRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7UUFaaEMsWUFBTyxHQUFQLE9BQU8sQ0FVYjtRQVpNLFNBQUksR0FBRyxzQkFBc0IsQ0FBQztJQWV2QyxDQUFDO0NBQ0Y7QUFFRCxNQUFNLE9BQU8sZ0JBQWlCLFNBQVEsOEJBQThCO0lBRWxFLFlBQ1MsT0FNTjtRQUVELEtBQUssQ0FBQyxlQUFlLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBUmhDLFlBQU8sR0FBUCxPQUFPLENBTWI7UUFSTSxTQUFJLEdBQUcsbUJBQW1CLENBQUM7SUFXcEMsQ0FBQztDQUNGO0FBRUQsTUFBTSxPQUFPLGVBQWdCLFNBQVEsOEJBQThCO0lBRWpFLFlBQ1MsT0FBZ0U7UUFFdkUsS0FBSyxDQUFDLGVBQWUsRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7UUFGaEMsWUFBTyxHQUFQLE9BQU8sQ0FBeUQ7UUFGaEUsU0FBSSxHQUFHLGlCQUFpQixDQUFDO0lBS2xDLENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxzQkFBdUIsU0FBUSw4QkFBOEI7SUFFeEUsWUFDUyxPQUFnRTtRQUV2RSxLQUFLLENBQUMsZUFBZSxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUZoQyxZQUFPLEdBQVAsT0FBTyxDQUF5RDtRQUZoRSxTQUFJLEdBQUcseUJBQXlCLENBQUM7SUFLMUMsQ0FBQztDQUNGO0FBRUQsTUFBTSxPQUFPLG1CQUFvQixTQUFRLDhCQUE4QjtJQUVyRSxZQUNTLE9BS047UUFFRCxLQUFLLENBQUMsZUFBZSxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztRQVBoQyxZQUFPLEdBQVAsT0FBTyxDQUtiO1FBUE0sU0FBSSxHQUFHLHNCQUFzQixDQUFDO0lBVXZDLENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxlQUFnQixTQUFRLDhCQUE4QjtJQUVqRSxZQUNTLE9BS047UUFFRCxLQUFLLENBQUMsZUFBZSxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztRQVBoQyxZQUFPLEdBQVAsT0FBTyxDQUtiO1FBUE0sU0FBSSxHQUFHLGlCQUFpQixDQUFDO0lBVWxDLENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxzQkFBdUIsU0FBUSw4QkFBOEI7SUFFeEUsWUFDUyxPQUtOO1FBRUQsS0FBSyxDQUFDLGVBQWUsRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7UUFQaEMsWUFBTyxHQUFQLE9BQU8sQ0FLYjtRQVBNLFNBQUksR0FBRyx5QkFBeUIsQ0FBQztJQVUxQyxDQUFDO0NBQ0Y7QUFFRCxNQUFNLE9BQU8sbUJBQW9CLFNBQVEsOEJBQThCO0lBRXJFLFlBQ1MsT0FNTjtRQUVELEtBQUssQ0FBQyxlQUFlLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBUmhDLFlBQU8sR0FBUCxPQUFPLENBTWI7UUFSTSxTQUFJLEdBQUcsc0JBQXNCLENBQUM7SUFXdkMsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT3JkZXJFbnRyeSB9IGZyb20gJy4uLy4uLy4uL21vZGVsL29yZGVyLm1vZGVsJztcbmltcG9ydCB7XG4gIEVudGl0eVByb2Nlc3Nlc0RlY3JlbWVudEFjdGlvbixcbiAgRW50aXR5UHJvY2Vzc2VzSW5jcmVtZW50QWN0aW9uLFxufSBmcm9tICcuLi8uLi8uLi9zdGF0ZS91dGlscy9lbnRpdHktcHJvY2Vzc2VzLWxvYWRlci9lbnRpdHktcHJvY2Vzc2VzLWxvYWRlci5hY3Rpb24nO1xuaW1wb3J0IHsgTVVMVElfQ0FSVF9EQVRBIH0gZnJvbSAnLi4vbXVsdGktY2FydC1zdGF0ZSc7XG5cbmV4cG9ydCBjb25zdCBDQVJUX0FERF9FTlRSWSA9ICdbQ2FydC1lbnRyeV0gQWRkIEVudHJ5JztcbmV4cG9ydCBjb25zdCBDQVJUX0FERF9FTlRSWV9TVUNDRVNTID0gJ1tDYXJ0LWVudHJ5XSBBZGQgRW50cnkgU3VjY2Vzcyc7XG5leHBvcnQgY29uc3QgQ0FSVF9BRERfRU5UUllfRkFJTCA9ICdbQ2FydC1lbnRyeV0gQWRkIEVudHJ5IEZhaWwnO1xuZXhwb3J0IGNvbnN0IENBUlRfUkVNT1ZFX0VOVFJZID0gJ1tDYXJ0LWVudHJ5XSBSZW1vdmUgRW50cnknO1xuZXhwb3J0IGNvbnN0IENBUlRfUkVNT1ZFX0VOVFJZX1NVQ0NFU1MgPSAnW0NhcnQtZW50cnldIFJlbW92ZSBFbnRyeSBTdWNjZXNzJztcbmV4cG9ydCBjb25zdCBDQVJUX1JFTU9WRV9FTlRSWV9GQUlMID0gJ1tDYXJ0LWVudHJ5XSBSZW1vdmUgRW50cnkgRmFpbCc7XG5cbmV4cG9ydCBjb25zdCBDQVJUX1VQREFURV9FTlRSWSA9ICdbQ2FydC1lbnRyeV0gVXBkYXRlIEVudHJ5JztcbmV4cG9ydCBjb25zdCBDQVJUX1VQREFURV9FTlRSWV9TVUNDRVNTID0gJ1tDYXJ0LWVudHJ5XSBVcGRhdGUgRW50cnkgU3VjY2Vzcyc7XG5leHBvcnQgY29uc3QgQ0FSVF9VUERBVEVfRU5UUllfRkFJTCA9ICdbQ2FydC1lbnRyeV0gVXBkYXRlIEVudHJ5IEZhaWwnO1xuXG5leHBvcnQgY2xhc3MgQ2FydEFkZEVudHJ5IGV4dGVuZHMgRW50aXR5UHJvY2Vzc2VzSW5jcmVtZW50QWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IENBUlRfQUREX0VOVFJZO1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcGF5bG9hZDoge1xuICAgICAgY2FydElkOiBzdHJpbmc7XG4gICAgICB1c2VySWQ6IHN0cmluZztcbiAgICAgIHByb2R1Y3RDb2RlOiBzdHJpbmc7XG4gICAgICBxdWFudGl0eTogbnVtYmVyO1xuICAgIH1cbiAgKSB7XG4gICAgc3VwZXIoTVVMVElfQ0FSVF9EQVRBLCBwYXlsb2FkLmNhcnRJZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIENhcnRBZGRFbnRyeVN1Y2Nlc3MgZXh0ZW5kcyBFbnRpdHlQcm9jZXNzZXNEZWNyZW1lbnRBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gQ0FSVF9BRERfRU5UUllfU1VDQ0VTUztcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHBheWxvYWQ6IHtcbiAgICAgIHVzZXJJZDogc3RyaW5nO1xuICAgICAgY2FydElkOiBzdHJpbmc7XG4gICAgICBwcm9kdWN0Q29kZTogc3RyaW5nO1xuICAgICAgcXVhbnRpdHk6IG51bWJlcjtcbiAgICAgIGRlbGl2ZXJ5TW9kZUNoYW5nZWQ/OiBib29sZWFuO1xuICAgICAgZW50cnk/OiBPcmRlckVudHJ5O1xuICAgICAgcXVhbnRpdHlBZGRlZD86IG51bWJlcjtcbiAgICAgIHN0YXR1c0NvZGU/OiBzdHJpbmc7XG4gICAgICBzdGF0dXNNZXNzYWdlPzogc3RyaW5nO1xuICAgIH1cbiAgKSB7XG4gICAgc3VwZXIoTVVMVElfQ0FSVF9EQVRBLCBwYXlsb2FkLmNhcnRJZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIENhcnRBZGRFbnRyeUZhaWwgZXh0ZW5kcyBFbnRpdHlQcm9jZXNzZXNEZWNyZW1lbnRBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gQ0FSVF9BRERfRU5UUllfRkFJTDtcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHBheWxvYWQ6IHtcbiAgICAgIHVzZXJJZDogc3RyaW5nO1xuICAgICAgY2FydElkOiBzdHJpbmc7XG4gICAgICBwcm9kdWN0Q29kZTogc3RyaW5nO1xuICAgICAgcXVhbnRpdHk6IG51bWJlcjtcbiAgICAgIGVycm9yOiBhbnk7XG4gICAgfVxuICApIHtcbiAgICBzdXBlcihNVUxUSV9DQVJUX0RBVEEsIHBheWxvYWQuY2FydElkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2FydFJlbW92ZUVudHJ5IGV4dGVuZHMgRW50aXR5UHJvY2Vzc2VzSW5jcmVtZW50QWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IENBUlRfUkVNT1ZFX0VOVFJZO1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcGF5bG9hZDogeyBjYXJ0SWQ6IHN0cmluZzsgdXNlcklkOiBzdHJpbmc7IGVudHJ5TnVtYmVyOiBzdHJpbmcgfVxuICApIHtcbiAgICBzdXBlcihNVUxUSV9DQVJUX0RBVEEsIHBheWxvYWQuY2FydElkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2FydFJlbW92ZUVudHJ5U3VjY2VzcyBleHRlbmRzIEVudGl0eVByb2Nlc3Nlc0RlY3JlbWVudEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDQVJUX1JFTU9WRV9FTlRSWV9TVUNDRVNTO1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcGF5bG9hZDogeyB1c2VySWQ6IHN0cmluZzsgY2FydElkOiBzdHJpbmc7IGVudHJ5TnVtYmVyOiBzdHJpbmcgfVxuICApIHtcbiAgICBzdXBlcihNVUxUSV9DQVJUX0RBVEEsIHBheWxvYWQuY2FydElkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgQ2FydFJlbW92ZUVudHJ5RmFpbCBleHRlbmRzIEVudGl0eVByb2Nlc3Nlc0RlY3JlbWVudEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDQVJUX1JFTU9WRV9FTlRSWV9GQUlMO1xuICBjb25zdHJ1Y3RvcihcbiAgICBwdWJsaWMgcGF5bG9hZDoge1xuICAgICAgZXJyb3I6IGFueTtcbiAgICAgIGNhcnRJZDogc3RyaW5nO1xuICAgICAgdXNlcklkOiBzdHJpbmc7XG4gICAgICBlbnRyeU51bWJlcjogc3RyaW5nO1xuICAgIH1cbiAgKSB7XG4gICAgc3VwZXIoTVVMVElfQ0FSVF9EQVRBLCBwYXlsb2FkLmNhcnRJZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIENhcnRVcGRhdGVFbnRyeSBleHRlbmRzIEVudGl0eVByb2Nlc3Nlc0luY3JlbWVudEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBDQVJUX1VQREFURV9FTlRSWTtcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHBheWxvYWQ6IHtcbiAgICAgIHVzZXJJZDogc3RyaW5nO1xuICAgICAgY2FydElkOiBzdHJpbmc7XG4gICAgICBlbnRyeU51bWJlcjogc3RyaW5nO1xuICAgICAgcXVhbnRpdHk6IG51bWJlcjtcbiAgICB9XG4gICkge1xuICAgIHN1cGVyKE1VTFRJX0NBUlRfREFUQSwgcGF5bG9hZC5jYXJ0SWQpO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBDYXJ0VXBkYXRlRW50cnlTdWNjZXNzIGV4dGVuZHMgRW50aXR5UHJvY2Vzc2VzRGVjcmVtZW50QWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IENBUlRfVVBEQVRFX0VOVFJZX1NVQ0NFU1M7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyBwYXlsb2FkOiB7XG4gICAgICB1c2VySWQ6IHN0cmluZztcbiAgICAgIGNhcnRJZDogc3RyaW5nO1xuICAgICAgZW50cnlOdW1iZXI6IHN0cmluZztcbiAgICAgIHF1YW50aXR5PzogbnVtYmVyO1xuICAgIH1cbiAgKSB7XG4gICAgc3VwZXIoTVVMVElfQ0FSVF9EQVRBLCBwYXlsb2FkLmNhcnRJZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIENhcnRVcGRhdGVFbnRyeUZhaWwgZXh0ZW5kcyBFbnRpdHlQcm9jZXNzZXNEZWNyZW1lbnRBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gQ0FSVF9VUERBVEVfRU5UUllfRkFJTDtcbiAgY29uc3RydWN0b3IoXG4gICAgcHVibGljIHBheWxvYWQ6IHtcbiAgICAgIGVycm9yOiBhbnk7XG4gICAgICB1c2VySWQ6IHN0cmluZztcbiAgICAgIGNhcnRJZDogc3RyaW5nO1xuICAgICAgZW50cnlOdW1iZXI6IHN0cmluZztcbiAgICAgIHF1YW50aXR5PzogbnVtYmVyO1xuICAgIH1cbiAgKSB7XG4gICAgc3VwZXIoTVVMVElfQ0FSVF9EQVRBLCBwYXlsb2FkLmNhcnRJZCk7XG4gIH1cbn1cblxuZXhwb3J0IHR5cGUgQ2FydEVudHJ5QWN0aW9uID1cbiAgfCBDYXJ0QWRkRW50cnlcbiAgfCBDYXJ0QWRkRW50cnlTdWNjZXNzXG4gIHwgQ2FydEFkZEVudHJ5RmFpbFxuICB8IENhcnRSZW1vdmVFbnRyeVxuICB8IENhcnRSZW1vdmVFbnRyeVN1Y2Nlc3NcbiAgfCBDYXJ0UmVtb3ZlRW50cnlGYWlsXG4gIHwgQ2FydFVwZGF0ZUVudHJ5XG4gIHwgQ2FydFVwZGF0ZUVudHJ5U3VjY2Vzc1xuICB8IENhcnRVcGRhdGVFbnRyeUZhaWw7XG4iXX0=