@shopgate/pwa-common-commerce
Version:
Commerce library for the Shopgate Connect PWA.
85 lines • 5.48 kB
JavaScript
const CART = 'cart';
const NAV_MENU = 'nav-menu';
const ITEM_LIST = 'item-list';
const ITEM = 'item';
const PAYMENT_BAR = 'payment-bar';
const TOTALS = 'totals';
const SUB_TOTAL = 'sub-total';
const GRAND_TOTAL = 'grand-total';
const SHIPPING = 'shipping';
const DISCOUNTS = 'discounts';
const TAX = 'tax';
const COUPON_FIELD = 'coupon-field';
const CHECKOUT_BUTTON = 'checkout-button';
const NAME = 'name';
const CONTEXT_MENU = 'context-menu';
const REMOVE = 'remove';
const IMAGE = 'image';
const QUANTITY_PICKER = 'quantity-picker';
const LINK = 'link';
const PROPERTIES = 'properties';
const PRICE = 'price';
const PRICE_STRIKED = 'price-striked';
const COUPON_CODE = 'coupon-code';
const EMPTY = 'empty';
const BEFORE = 'before';
const AFTER = 'after';
export const CART_COUPON_FIELD_BEFORE = `${CART}.${COUPON_FIELD}.${BEFORE}`;
export const CART_COUPON_FIELD = `${CART}.${COUPON_FIELD}`;
export const CART_COUPON_FIELD_AFTER = `${CART}.${COUPON_FIELD}.${AFTER}`;
export const CART_ITEM_LIST_BEFORE = `${CART}.${ITEM_LIST}.${BEFORE}`;
export const CART_ITEM_LIST = `${CART}.${ITEM_LIST}`;
export const CART_ITEM_LIST_AFTER = `${CART}.${ITEM_LIST}.${AFTER}`;
export const CART_ITEM_BEFORE = `${CART}.${ITEM}.${BEFORE}`;
export const CART_ITEM = `${CART}.${ITEM}`;
export const CART_ITEM_AFTER = `${CART}.${ITEM}.${AFTER}`;
export const CART_ITEM_NAME_BEFORE = `${CART}.${ITEM}.${NAME}.${BEFORE}`;
export const CART_ITEM_NAME = `${CART}.${ITEM}.${NAME}`;
export const CART_ITEM_NAME_AFTER = `${CART}.${ITEM}.${NAME}.${AFTER}`;
export const CART_ITEM_CONTEXT_MENU = `${CART}.${ITEM}.${CONTEXT_MENU}`;
export const CART_ITEM_CONTEXT_MENU_ITEM_REMOVE = `${CART}.${ITEM}.${CONTEXT_MENU}.${ITEM}.${REMOVE}`;
export const CART_ITEM_IMAGE_BEFORE = `${CART}.${ITEM}.${IMAGE}.${BEFORE}`;
export const CART_ITEM_IMAGE = `${CART}.${ITEM}.${IMAGE}`;
export const CART_ITEM_IMAGE_AFTER = `${CART}.${ITEM}.${IMAGE}.${AFTER}`;
export const CART_ITEM_LINK = `${CART}.${ITEM}.${LINK}`;
export const CART_ITEM_PROPERTIES = `${CART}.${ITEM}.${PROPERTIES}`;
export const CART_ITEM_QUANTITY_PICKER = `${CART}.${ITEM}.${QUANTITY_PICKER}`;
export const CART_ITEM_PRICE_BEFORE = `${CART}.${ITEM}.${PRICE}.${BEFORE}`;
export const CART_ITEM_PRICE = `${CART}.${ITEM}.${PRICE}`;
export const CART_ITEM_PRICE_AFTER = `${CART}.${ITEM}.${PRICE}.${AFTER}`;
export const CART_ITEM_PRICE_STRIKED_BEFORE = `${CART}.${ITEM}.${PRICE_STRIKED}.${BEFORE}`;
export const CART_ITEM_PRICE_STRIKED = `${CART}.${ITEM}.${PRICE_STRIKED}`;
export const CART_ITEM_PRICE_STRIKED_AFTER = `${CART}.${ITEM}.${PRICE_STRIKED}.${AFTER}`;
export const CART_ITEM_COUPON_CODE_BEFORE = `${CART}.${ITEM}.${COUPON_CODE}.${BEFORE}`;
export const CART_ITEM_COUPON_CODE = `${CART}.${ITEM}.${COUPON_CODE}`;
export const CART_ITEM_COUPON_CODE_AFTER = `${CART}.${ITEM}.${COUPON_CODE}.${AFTER}`;
export const CART_EMPTY_BEFORE = `${CART}.${EMPTY}.${BEFORE}`;
export const CART_EMPTY = `${CART}.${EMPTY}`;
export const CART_EMPTY_AFTER = `${CART}.${EMPTY}.${AFTER}`;
export const CART_PAYMENT_BAR_BEFORE = `${CART}.${PAYMENT_BAR}.${BEFORE}`;
export const CART_PAYMENT_BAR = `${CART}.${PAYMENT_BAR}`;
export const CART_PAYMENT_BAR_AFTER = `${CART}.${PAYMENT_BAR}.${AFTER}`;
export const CART_PAYMENT_BAR_TOTALS_BEFORE = `${CART}.${PAYMENT_BAR}.${TOTALS}.${BEFORE}`;
export const CART_PAYMENT_BAR_TOTALS = `${CART}.${PAYMENT_BAR}.${TOTALS}`;
export const CART_PAYMENT_BAR_TOTALS_AFTER = `${CART}.${PAYMENT_BAR}.${TOTALS}.${AFTER}`;
export const CART_PAYMENT_BAR_TOTALS_SUB_TOTAL_BEFORE = `${CART}.${PAYMENT_BAR}.${TOTALS}.${SUB_TOTAL}.${BEFORE}`;
export const CART_PAYMENT_BAR_TOTALS_SUB_TOTAL = `${CART}.${PAYMENT_BAR}.${TOTALS}.${SUB_TOTAL}`;
export const CART_PAYMENT_BAR_TOTALS_SUB_TOTAL_AFTER = `${CART}.${PAYMENT_BAR}.${TOTALS}.${SUB_TOTAL}.${AFTER}`;
export const CART_PAYMENT_BAR_TOTALS_GRAND_TOTAL_BEFORE = `${CART}.${PAYMENT_BAR}.${TOTALS}.${GRAND_TOTAL}.${BEFORE}`;
export const CART_PAYMENT_BAR_TOTALS_GRAND_TOTAL = `${CART}.${PAYMENT_BAR}.${TOTALS}.${GRAND_TOTAL}`;
export const CART_PAYMENT_BAR_TOTALS_GRAND_TOTAL_AFTER = `${CART}.${PAYMENT_BAR}.${TOTALS}.${GRAND_TOTAL}.${AFTER}`;
export const CART_PAYMENT_BAR_TOTALS_SHIPPING_BEFORE = `${CART}.${PAYMENT_BAR}.${TOTALS}.${SHIPPING}.${BEFORE}`;
export const CART_PAYMENT_BAR_TOTALS_SHIPPING = `${CART}.${PAYMENT_BAR}.${TOTALS}.${SHIPPING}`;
export const CART_PAYMENT_BAR_TOTALS_SHIPPING_AFTER = `${CART}.${PAYMENT_BAR}.${TOTALS}.${SHIPPING}.${AFTER}`;
export const CART_PAYMENT_BAR_TOTALS_DISCOUNTS_BEFORE = `${CART}.${PAYMENT_BAR}.${TOTALS}.${DISCOUNTS}.${BEFORE}`;
export const CART_PAYMENT_BAR_TOTALS_DISCOUNTS = `${CART}.${PAYMENT_BAR}.${TOTALS}.${DISCOUNTS}`;
export const CART_PAYMENT_BAR_TOTALS_DISCOUNTS_AFTER = `${CART}.${PAYMENT_BAR}.${TOTALS}.${DISCOUNTS}.${AFTER}`;
export const CART_PAYMENT_BAR_TOTALS_TAX_BEFORE = `${CART}.${PAYMENT_BAR}.${TOTALS}.${TAX}.${BEFORE}`;
export const CART_PAYMENT_BAR_TOTALS_TAX = `${CART}.${PAYMENT_BAR}.${TOTALS}.${TAX}`;
export const CART_PAYMENT_BAR_TOTALS_TAX_AFTER = `${CART}.${PAYMENT_BAR}.${TOTALS}.${TAX}.${AFTER}`;
export const NAV_MENU_CART_BEFORE = `${NAV_MENU}.${CART}.${BEFORE}`;
export const NAV_MENU_CART = `${NAV_MENU}.${CART}`;
export const NAV_MENU_CART_AFTER = `${NAV_MENU}.${CART}.${AFTER}`;
export const CART_CHECKOUT_BUTTON = `${CART}.${CHECKOUT_BUTTON}`;
export const CART_CHECKOUT_BUTTON_BEFORE = `${CART}.${CHECKOUT_BUTTON}.${BEFORE}`;
export const CART_CHECKOUT_BUTTON_AFTER = `${CART}.${CHECKOUT_BUTTON}.${AFTER}`;