@spartacus/core
Version:
Spartacus - the core framework
86 lines • 11.9 kB
JavaScript
import { StateUtils } from '../../../state/utils/index';
import { ANONYMOUS_CONSENTS } from '../anonymous-consents-state';
export const LOAD_ANONYMOUS_CONSENT_TEMPLATES = '[Anonymous Consents] Load Anonymous Consent Templates';
export const LOAD_ANONYMOUS_CONSENT_TEMPLATES_SUCCESS = '[Anonymous Consents] Load Anonymous Consent Templates Success';
export const LOAD_ANONYMOUS_CONSENT_TEMPLATES_FAIL = '[Anonymous Consents] Load Anonymous Consent Templates Fail';
export const RESET_LOAD_ANONYMOUS_CONSENT_TEMPLATES = '[Anonymous Consents] Reset Load Anonymous Consent Templates';
export const GET_ALL_ANONYMOUS_CONSENTS = '[Anonymous Consents] Get All Anonymous Consents';
export const GET_ANONYMOUS_CONSENT = '[Anonymous Consents] Get Anonymous Consent';
export const SET_ANONYMOUS_CONSENTS = '[Anonymous Consents] Set Anonymous Consents';
export const GIVE_ANONYMOUS_CONSENT = '[Anonymous Consents] Give Anonymous Consent';
export const WITHDRAW_ANONYMOUS_CONSENT = '[Anonymous Consents] Withdraw Anonymous Consent';
export const TOGGLE_ANONYMOUS_CONSENTS_BANNER_DISMISSED = '[Anonymous Consents] Toggle Anonymous Consents Banner Dismissed';
export const TOGGLE_ANONYMOUS_CONSENT_TEMPLATES_UPDATED = '[Anonymous Consents] Anonymous Consent Templates Updated';
export const ANONYMOUS_CONSENT_CHECK_UPDATED_VERSIONS = '[Anonymous Consents] Check Updated Versions';
export class LoadAnonymousConsentTemplates extends StateUtils.LoaderLoadAction {
constructor() {
super(ANONYMOUS_CONSENTS);
this.type = LOAD_ANONYMOUS_CONSENT_TEMPLATES;
}
}
export class LoadAnonymousConsentTemplatesSuccess extends StateUtils.LoaderSuccessAction {
constructor(payload) {
super(ANONYMOUS_CONSENTS);
this.payload = payload;
this.type = LOAD_ANONYMOUS_CONSENT_TEMPLATES_SUCCESS;
}
}
export class LoadAnonymousConsentTemplatesFail extends StateUtils.LoaderFailAction {
constructor(payload) {
super(ANONYMOUS_CONSENTS, payload);
this.type = LOAD_ANONYMOUS_CONSENT_TEMPLATES_FAIL;
}
}
export class ResetLoadAnonymousConsentTemplates extends StateUtils.LoaderResetAction {
constructor() {
super(ANONYMOUS_CONSENTS);
this.type = RESET_LOAD_ANONYMOUS_CONSENT_TEMPLATES;
}
}
export class GetAllAnonymousConsents {
constructor() {
this.type = GET_ALL_ANONYMOUS_CONSENTS;
}
}
export class GetAnonymousConsent {
constructor(templateCode) {
this.templateCode = templateCode;
this.type = GET_ANONYMOUS_CONSENT;
}
}
export class SetAnonymousConsents {
constructor(payload) {
this.payload = payload;
this.type = SET_ANONYMOUS_CONSENTS;
}
}
export class GiveAnonymousConsent {
constructor(templateCode) {
this.templateCode = templateCode;
this.type = GIVE_ANONYMOUS_CONSENT;
}
}
export class WithdrawAnonymousConsent {
constructor(templateCode) {
this.templateCode = templateCode;
this.type = WITHDRAW_ANONYMOUS_CONSENT;
}
}
export class ToggleAnonymousConsentsBannerDissmissed {
constructor(dismissed) {
this.dismissed = dismissed;
this.type = TOGGLE_ANONYMOUS_CONSENTS_BANNER_DISMISSED;
}
}
export class ToggleAnonymousConsentTemplatesUpdated {
constructor(updated) {
this.updated = updated;
this.type = TOGGLE_ANONYMOUS_CONSENT_TEMPLATES_UPDATED;
}
}
export class AnonymousConsentCheckUpdatedVersions {
constructor() {
this.type = ANONYMOUS_CONSENT_CHECK_UPDATED_VERSIONS;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5vbnltb3VzLWNvbnNlbnRzLmFjdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NvcmUvc3JjL2Fub255bW91cy1jb25zZW50cy9zdG9yZS9hY3Rpb25zL2Fub255bW91cy1jb25zZW50cy5hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBSUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBRWpFLE1BQU0sQ0FBQyxNQUFNLGdDQUFnQyxHQUMzQyx1REFBdUQsQ0FBQztBQUMxRCxNQUFNLENBQUMsTUFBTSx3Q0FBd0MsR0FDbkQsK0RBQStELENBQUM7QUFDbEUsTUFBTSxDQUFDLE1BQU0scUNBQXFDLEdBQ2hELDREQUE0RCxDQUFDO0FBQy9ELE1BQU0sQ0FBQyxNQUFNLHNDQUFzQyxHQUNqRCw2REFBNkQsQ0FBQztBQUVoRSxNQUFNLENBQUMsTUFBTSwwQkFBMEIsR0FDckMsaURBQWlELENBQUM7QUFDcEQsTUFBTSxDQUFDLE1BQU0scUJBQXFCLEdBQ2hDLDRDQUE0QyxDQUFDO0FBQy9DLE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUNqQyw2Q0FBNkMsQ0FBQztBQUNoRCxNQUFNLENBQUMsTUFBTSxzQkFBc0IsR0FDakMsNkNBQTZDLENBQUM7QUFDaEQsTUFBTSxDQUFDLE1BQU0sMEJBQTBCLEdBQ3JDLGlEQUFpRCxDQUFDO0FBRXBELE1BQU0sQ0FBQyxNQUFNLDBDQUEwQyxHQUNyRCxpRUFBaUUsQ0FBQztBQUNwRSxNQUFNLENBQUMsTUFBTSwwQ0FBMEMsR0FDckQsMERBQTBELENBQUM7QUFDN0QsTUFBTSxDQUFDLE1BQU0sd0NBQXdDLEdBQ25ELDZDQUE2QyxDQUFDO0FBRWhELE1BQU0sT0FBTyw2QkFBOEIsU0FBUSxVQUFVLENBQUMsZ0JBQWdCO0lBRTVFO1FBQ0UsS0FBSyxDQUFDLGtCQUFrQixDQUFDLENBQUM7UUFGbkIsU0FBSSxHQUFHLGdDQUFnQyxDQUFDO0lBR2pELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxvQ0FBcUMsU0FBUSxVQUFVLENBQUMsbUJBQW1CO0lBRXRGLFlBQW1CLE9BQTBCO1FBQzNDLEtBQUssQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDO1FBRFQsWUFBTyxHQUFQLE9BQU8sQ0FBbUI7UUFEcEMsU0FBSSxHQUFHLHdDQUF3QyxDQUFDO0lBR3pELENBQUM7Q0FDRjtBQUNELE1BQU0sT0FBTyxpQ0FBa0MsU0FBUSxVQUFVLENBQUMsZ0JBQWdCO0lBRWhGLFlBQVksT0FBWTtRQUN0QixLQUFLLENBQUMsa0JBQWtCLEVBQUUsT0FBTyxDQUFDLENBQUM7UUFGNUIsU0FBSSxHQUFHLHFDQUFxQyxDQUFDO0lBR3RELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyxrQ0FBbUMsU0FBUSxVQUFVLENBQUMsaUJBQWlCO0lBRWxGO1FBQ0UsS0FBSyxDQUFDLGtCQUFrQixDQUFDLENBQUM7UUFGbkIsU0FBSSxHQUFHLHNDQUFzQyxDQUFDO0lBR3ZELENBQUM7Q0FDRjtBQUVELE1BQU0sT0FBTyx1QkFBdUI7SUFFbEM7UUFEUyxTQUFJLEdBQUcsMEJBQTBCLENBQUM7SUFDNUIsQ0FBQztDQUNqQjtBQUVELE1BQU0sT0FBTyxtQkFBbUI7SUFFOUIsWUFBbUIsWUFBb0I7UUFBcEIsaUJBQVksR0FBWixZQUFZLENBQVE7UUFEOUIsU0FBSSxHQUFHLHFCQUFxQixDQUFDO0lBQ0ksQ0FBQztDQUM1QztBQUVELE1BQU0sT0FBTyxvQkFBb0I7SUFFL0IsWUFBbUIsT0FBMkI7UUFBM0IsWUFBTyxHQUFQLE9BQU8sQ0FBb0I7UUFEckMsU0FBSSxHQUFHLHNCQUFzQixDQUFDO0lBQ1UsQ0FBQztDQUNuRDtBQUVELE1BQU0sT0FBTyxvQkFBb0I7SUFFL0IsWUFBbUIsWUFBb0I7UUFBcEIsaUJBQVksR0FBWixZQUFZLENBQVE7UUFEOUIsU0FBSSxHQUFHLHNCQUFzQixDQUFDO0lBQ0csQ0FBQztDQUM1QztBQUVELE1BQU0sT0FBTyx3QkFBd0I7SUFFbkMsWUFBbUIsWUFBb0I7UUFBcEIsaUJBQVksR0FBWixZQUFZLENBQVE7UUFEOUIsU0FBSSxHQUFHLDBCQUEwQixDQUFDO0lBQ0QsQ0FBQztDQUM1QztBQUVELE1BQU0sT0FBTyx1Q0FBdUM7SUFFbEQsWUFBbUIsU0FBa0I7UUFBbEIsY0FBUyxHQUFULFNBQVMsQ0FBUztRQUQ1QixTQUFJLEdBQUcsMENBQTBDLENBQUM7SUFDbkIsQ0FBQztDQUMxQztBQUVELE1BQU0sT0FBTyxzQ0FBc0M7SUFFakQsWUFBbUIsT0FBZ0I7UUFBaEIsWUFBTyxHQUFQLE9BQU8sQ0FBUztRQUQxQixTQUFJLEdBQUcsMENBQTBDLENBQUM7SUFDckIsQ0FBQztDQUN4QztBQUVELE1BQU0sT0FBTyxvQ0FBb0M7SUFFL0M7UUFEUyxTQUFJLEdBQUcsd0NBQXdDLENBQUM7SUFDMUMsQ0FBQztDQUNqQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFub255bW91c0NvbnNlbnQsXG4gIENvbnNlbnRUZW1wbGF0ZSxcbn0gZnJvbSAnLi4vLi4vLi4vbW9kZWwvY29uc2VudC5tb2RlbCc7XG5pbXBvcnQgeyBTdGF0ZVV0aWxzIH0gZnJvbSAnLi4vLi4vLi4vc3RhdGUvdXRpbHMvaW5kZXgnO1xuaW1wb3J0IHsgQU5PTllNT1VTX0NPTlNFTlRTIH0gZnJvbSAnLi4vYW5vbnltb3VzLWNvbnNlbnRzLXN0YXRlJztcblxuZXhwb3J0IGNvbnN0IExPQURfQU5PTllNT1VTX0NPTlNFTlRfVEVNUExBVEVTID1cbiAgJ1tBbm9ueW1vdXMgQ29uc2VudHNdIExvYWQgQW5vbnltb3VzIENvbnNlbnQgVGVtcGxhdGVzJztcbmV4cG9ydCBjb25zdCBMT0FEX0FOT05ZTU9VU19DT05TRU5UX1RFTVBMQVRFU19TVUNDRVNTID1cbiAgJ1tBbm9ueW1vdXMgQ29uc2VudHNdIExvYWQgQW5vbnltb3VzIENvbnNlbnQgVGVtcGxhdGVzIFN1Y2Nlc3MnO1xuZXhwb3J0IGNvbnN0IExPQURfQU5PTllNT1VTX0NPTlNFTlRfVEVNUExBVEVTX0ZBSUwgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gTG9hZCBBbm9ueW1vdXMgQ29uc2VudCBUZW1wbGF0ZXMgRmFpbCc7XG5leHBvcnQgY29uc3QgUkVTRVRfTE9BRF9BTk9OWU1PVVNfQ09OU0VOVF9URU1QTEFURVMgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gUmVzZXQgTG9hZCBBbm9ueW1vdXMgQ29uc2VudCBUZW1wbGF0ZXMnO1xuXG5leHBvcnQgY29uc3QgR0VUX0FMTF9BTk9OWU1PVVNfQ09OU0VOVFMgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gR2V0IEFsbCBBbm9ueW1vdXMgQ29uc2VudHMnO1xuZXhwb3J0IGNvbnN0IEdFVF9BTk9OWU1PVVNfQ09OU0VOVCA9XG4gICdbQW5vbnltb3VzIENvbnNlbnRzXSBHZXQgQW5vbnltb3VzIENvbnNlbnQnO1xuZXhwb3J0IGNvbnN0IFNFVF9BTk9OWU1PVVNfQ09OU0VOVFMgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gU2V0IEFub255bW91cyBDb25zZW50cyc7XG5leHBvcnQgY29uc3QgR0lWRV9BTk9OWU1PVVNfQ09OU0VOVCA9XG4gICdbQW5vbnltb3VzIENvbnNlbnRzXSBHaXZlIEFub255bW91cyBDb25zZW50JztcbmV4cG9ydCBjb25zdCBXSVRIRFJBV19BTk9OWU1PVVNfQ09OU0VOVCA9XG4gICdbQW5vbnltb3VzIENvbnNlbnRzXSBXaXRoZHJhdyBBbm9ueW1vdXMgQ29uc2VudCc7XG5cbmV4cG9ydCBjb25zdCBUT0dHTEVfQU5PTllNT1VTX0NPTlNFTlRTX0JBTk5FUl9ESVNNSVNTRUQgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gVG9nZ2xlIEFub255bW91cyBDb25zZW50cyBCYW5uZXIgRGlzbWlzc2VkJztcbmV4cG9ydCBjb25zdCBUT0dHTEVfQU5PTllNT1VTX0NPTlNFTlRfVEVNUExBVEVTX1VQREFURUQgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gQW5vbnltb3VzIENvbnNlbnQgVGVtcGxhdGVzIFVwZGF0ZWQnO1xuZXhwb3J0IGNvbnN0IEFOT05ZTU9VU19DT05TRU5UX0NIRUNLX1VQREFURURfVkVSU0lPTlMgPVxuICAnW0Fub255bW91cyBDb25zZW50c10gQ2hlY2sgVXBkYXRlZCBWZXJzaW9ucyc7XG5cbmV4cG9ydCBjbGFzcyBMb2FkQW5vbnltb3VzQ29uc2VudFRlbXBsYXRlcyBleHRlbmRzIFN0YXRlVXRpbHMuTG9hZGVyTG9hZEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBMT0FEX0FOT05ZTU9VU19DT05TRU5UX1RFTVBMQVRFUztcbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoQU5PTllNT1VTX0NPTlNFTlRTKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgTG9hZEFub255bW91c0NvbnNlbnRUZW1wbGF0ZXNTdWNjZXNzIGV4dGVuZHMgU3RhdGVVdGlscy5Mb2FkZXJTdWNjZXNzQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IExPQURfQU5PTllNT1VTX0NPTlNFTlRfVEVNUExBVEVTX1NVQ0NFU1M7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBwYXlsb2FkOiBDb25zZW50VGVtcGxhdGVbXSkge1xuICAgIHN1cGVyKEFOT05ZTU9VU19DT05TRU5UUyk7XG4gIH1cbn1cbmV4cG9ydCBjbGFzcyBMb2FkQW5vbnltb3VzQ29uc2VudFRlbXBsYXRlc0ZhaWwgZXh0ZW5kcyBTdGF0ZVV0aWxzLkxvYWRlckZhaWxBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gTE9BRF9BTk9OWU1PVVNfQ09OU0VOVF9URU1QTEFURVNfRkFJTDtcbiAgY29uc3RydWN0b3IocGF5bG9hZDogYW55KSB7XG4gICAgc3VwZXIoQU5PTllNT1VTX0NPTlNFTlRTLCBwYXlsb2FkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgUmVzZXRMb2FkQW5vbnltb3VzQ29uc2VudFRlbXBsYXRlcyBleHRlbmRzIFN0YXRlVXRpbHMuTG9hZGVyUmVzZXRBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gUkVTRVRfTE9BRF9BTk9OWU1PVVNfQ09OU0VOVF9URU1QTEFURVM7XG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKEFOT05ZTU9VU19DT05TRU5UUyk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIEdldEFsbEFub255bW91c0NvbnNlbnRzIHtcbiAgcmVhZG9ubHkgdHlwZSA9IEdFVF9BTExfQU5PTllNT1VTX0NPTlNFTlRTO1xuICBjb25zdHJ1Y3RvcigpIHt9XG59XG5cbmV4cG9ydCBjbGFzcyBHZXRBbm9ueW1vdXNDb25zZW50IHtcbiAgcmVhZG9ubHkgdHlwZSA9IEdFVF9BTk9OWU1PVVNfQ09OU0VOVDtcbiAgY29uc3RydWN0b3IocHVibGljIHRlbXBsYXRlQ29kZTogc3RyaW5nKSB7fVxufVxuXG5leHBvcnQgY2xhc3MgU2V0QW5vbnltb3VzQ29uc2VudHMge1xuICByZWFkb25seSB0eXBlID0gU0VUX0FOT05ZTU9VU19DT05TRU5UUztcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IEFub255bW91c0NvbnNlbnRbXSkge31cbn1cblxuZXhwb3J0IGNsYXNzIEdpdmVBbm9ueW1vdXNDb25zZW50IHtcbiAgcmVhZG9ubHkgdHlwZSA9IEdJVkVfQU5PTllNT1VTX0NPTlNFTlQ7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyB0ZW1wbGF0ZUNvZGU6IHN0cmluZykge31cbn1cblxuZXhwb3J0IGNsYXNzIFdpdGhkcmF3QW5vbnltb3VzQ29uc2VudCB7XG4gIHJlYWRvbmx5IHR5cGUgPSBXSVRIRFJBV19BTk9OWU1PVVNfQ09OU0VOVDtcbiAgY29uc3RydWN0b3IocHVibGljIHRlbXBsYXRlQ29kZTogc3RyaW5nKSB7fVxufVxuXG5leHBvcnQgY2xhc3MgVG9nZ2xlQW5vbnltb3VzQ29uc2VudHNCYW5uZXJEaXNzbWlzc2VkIHtcbiAgcmVhZG9ubHkgdHlwZSA9IFRPR0dMRV9BTk9OWU1PVVNfQ09OU0VOVFNfQkFOTkVSX0RJU01JU1NFRDtcbiAgY29uc3RydWN0b3IocHVibGljIGRpc21pc3NlZDogYm9vbGVhbikge31cbn1cblxuZXhwb3J0IGNsYXNzIFRvZ2dsZUFub255bW91c0NvbnNlbnRUZW1wbGF0ZXNVcGRhdGVkIHtcbiAgcmVhZG9ubHkgdHlwZSA9IFRPR0dMRV9BTk9OWU1PVVNfQ09OU0VOVF9URU1QTEFURVNfVVBEQVRFRDtcbiAgY29uc3RydWN0b3IocHVibGljIHVwZGF0ZWQ6IGJvb2xlYW4pIHt9XG59XG5cbmV4cG9ydCBjbGFzcyBBbm9ueW1vdXNDb25zZW50Q2hlY2tVcGRhdGVkVmVyc2lvbnMge1xuICByZWFkb25seSB0eXBlID0gQU5PTllNT1VTX0NPTlNFTlRfQ0hFQ0tfVVBEQVRFRF9WRVJTSU9OUztcbiAgY29uc3RydWN0b3IoKSB7fVxufVxuXG5leHBvcnQgdHlwZSBBbm9ueW1vdXNDb25zZW50c0FjdGlvbnMgPVxuICB8IExvYWRBbm9ueW1vdXNDb25zZW50VGVtcGxhdGVzXG4gIHwgTG9hZEFub255bW91c0NvbnNlbnRUZW1wbGF0ZXNTdWNjZXNzXG4gIHwgTG9hZEFub255bW91c0NvbnNlbnRUZW1wbGF0ZXNGYWlsXG4gIHwgUmVzZXRMb2FkQW5vbnltb3VzQ29uc2VudFRlbXBsYXRlc1xuICB8IEdldEFsbEFub255bW91c0NvbnNlbnRzXG4gIHwgU2V0QW5vbnltb3VzQ29uc2VudHNcbiAgfCBHZXRBbm9ueW1vdXNDb25zZW50XG4gIHwgR2l2ZUFub255bW91c0NvbnNlbnRcbiAgfCBXaXRoZHJhd0Fub255bW91c0NvbnNlbnRcbiAgfCBUb2dnbGVBbm9ueW1vdXNDb25zZW50c0Jhbm5lckRpc3NtaXNzZWRcbiAgfCBUb2dnbGVBbm9ueW1vdXNDb25zZW50VGVtcGxhdGVzVXBkYXRlZFxuICB8IEFub255bW91c0NvbnNlbnRDaGVja1VwZGF0ZWRWZXJzaW9ucztcbiJdfQ==