UNPKG

@spartacus/core

Version:

Spartacus - the core framework

33 lines 4.05 kB
import { StateUtils } from '../../../state/utils/index'; import { REGIONS } from '../user-state'; export const LOAD_REGIONS = '[User] Load Regions'; export const LOAD_REGIONS_SUCCESS = '[User] Load Regions Success'; export const LOAD_REGIONS_FAIL = '[User] Load Regions Fail'; export const CLEAR_REGIONS = '[User] Clear Regions'; export class LoadRegions extends StateUtils.LoaderLoadAction { constructor(payload) { super(REGIONS); this.payload = payload; this.type = LOAD_REGIONS; } } export class LoadRegionsFail extends StateUtils.LoaderFailAction { constructor(payload) { super(REGIONS, payload); this.payload = payload; this.type = LOAD_REGIONS_FAIL; } } export class LoadRegionsSuccess extends StateUtils.LoaderSuccessAction { constructor(payload) { super(REGIONS); this.payload = payload; this.type = LOAD_REGIONS_SUCCESS; } } export class ClearRegions { constructor() { this.type = CLEAR_REGIONS; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaW9ucy5hY3Rpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jb3JlL3NyYy91c2VyL3N0b3JlL2FjdGlvbnMvcmVnaW9ucy5hY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFeEMsTUFBTSxDQUFDLE1BQU0sWUFBWSxHQUFHLHFCQUFxQixDQUFDO0FBQ2xELE1BQU0sQ0FBQyxNQUFNLG9CQUFvQixHQUFHLDZCQUE2QixDQUFDO0FBQ2xFLE1BQU0sQ0FBQyxNQUFNLGlCQUFpQixHQUFHLDBCQUEwQixDQUFDO0FBQzVELE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxzQkFBc0IsQ0FBQztBQUVwRCxNQUFNLE9BQU8sV0FBWSxTQUFRLFVBQVUsQ0FBQyxnQkFBZ0I7SUFFMUQsWUFBbUIsT0FBZTtRQUNoQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFERSxZQUFPLEdBQVAsT0FBTyxDQUFRO1FBRHpCLFNBQUksR0FBRyxZQUFZLENBQUM7SUFHN0IsQ0FBQztDQUNGO0FBRUQsTUFBTSxPQUFPLGVBQWdCLFNBQVEsVUFBVSxDQUFDLGdCQUFnQjtJQUU5RCxZQUFtQixPQUFZO1FBQzdCLEtBQUssQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUM7UUFEUCxZQUFPLEdBQVAsT0FBTyxDQUFLO1FBRHRCLFNBQUksR0FBRyxpQkFBaUIsQ0FBQztJQUdsQyxDQUFDO0NBQ0Y7QUFFRCxNQUFNLE9BQU8sa0JBQW1CLFNBQVEsVUFBVSxDQUFDLG1CQUFtQjtJQUVwRSxZQUFtQixPQUFnRDtRQUNqRSxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFERSxZQUFPLEdBQVAsT0FBTyxDQUF5QztRQUQxRCxTQUFJLEdBQUcsb0JBQW9CLENBQUM7SUFHckMsQ0FBQztDQUNGO0FBRUQsTUFBTSxPQUFPLFlBQVk7SUFFdkI7UUFEUyxTQUFJLEdBQUcsYUFBYSxDQUFDO0lBQ2YsQ0FBQztDQUNqQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFjdGlvbiB9IGZyb20gJ0BuZ3J4L3N0b3JlJztcbmltcG9ydCB7IFJlZ2lvbiB9IGZyb20gJy4uLy4uLy4uL21vZGVsL2FkZHJlc3MubW9kZWwnO1xuaW1wb3J0IHsgU3RhdGVVdGlscyB9IGZyb20gJy4uLy4uLy4uL3N0YXRlL3V0aWxzL2luZGV4JztcbmltcG9ydCB7IFJFR0lPTlMgfSBmcm9tICcuLi91c2VyLXN0YXRlJztcblxuZXhwb3J0IGNvbnN0IExPQURfUkVHSU9OUyA9ICdbVXNlcl0gTG9hZCBSZWdpb25zJztcbmV4cG9ydCBjb25zdCBMT0FEX1JFR0lPTlNfU1VDQ0VTUyA9ICdbVXNlcl0gTG9hZCBSZWdpb25zIFN1Y2Nlc3MnO1xuZXhwb3J0IGNvbnN0IExPQURfUkVHSU9OU19GQUlMID0gJ1tVc2VyXSBMb2FkIFJlZ2lvbnMgRmFpbCc7XG5leHBvcnQgY29uc3QgQ0xFQVJfUkVHSU9OUyA9ICdbVXNlcl0gQ2xlYXIgUmVnaW9ucyc7XG5cbmV4cG9ydCBjbGFzcyBMb2FkUmVnaW9ucyBleHRlbmRzIFN0YXRlVXRpbHMuTG9hZGVyTG9hZEFjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBMT0FEX1JFR0lPTlM7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBwYXlsb2FkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihSRUdJT05TKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgTG9hZFJlZ2lvbnNGYWlsIGV4dGVuZHMgU3RhdGVVdGlscy5Mb2FkZXJGYWlsQWN0aW9uIHtcbiAgcmVhZG9ubHkgdHlwZSA9IExPQURfUkVHSU9OU19GQUlMO1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgcGF5bG9hZDogYW55KSB7XG4gICAgc3VwZXIoUkVHSU9OUywgcGF5bG9hZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIExvYWRSZWdpb25zU3VjY2VzcyBleHRlbmRzIFN0YXRlVXRpbHMuTG9hZGVyU3VjY2Vzc0FjdGlvbiB7XG4gIHJlYWRvbmx5IHR5cGUgPSBMT0FEX1JFR0lPTlNfU1VDQ0VTUztcbiAgY29uc3RydWN0b3IocHVibGljIHBheWxvYWQ6IHsgZW50aXRpZXM6IFJlZ2lvbltdOyBjb3VudHJ5OiBzdHJpbmcgfSkge1xuICAgIHN1cGVyKFJFR0lPTlMpO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBDbGVhclJlZ2lvbnMgaW1wbGVtZW50cyBBY3Rpb24ge1xuICByZWFkb25seSB0eXBlID0gQ0xFQVJfUkVHSU9OUztcbiAgY29uc3RydWN0b3IoKSB7fVxufVxuXG5leHBvcnQgdHlwZSBSZWdpb25zQWN0aW9uID1cbiAgfCBMb2FkUmVnaW9uc1xuICB8IExvYWRSZWdpb25zRmFpbFxuICB8IExvYWRSZWdpb25zU3VjY2Vzc1xuICB8IENsZWFyUmVnaW9ucztcbiJdfQ==