Repository URL to install this package:
|
Version:
0.0.13 ▾
|
/**
* @todo @@packages remove this
*/
const classes = {
cartProductTitle: 'cart-product-title',
cartQuantityTitle: 'cart-quantity-title',
itemPriceTitle: 'cart-item-price-title',
totalPriceTitle: 'cart-total-price-title',
cartTitleWrapper: 'cart-title-wrapper',
shippingContinueButton: 'shipping-continue-button',
billingContinueButton: 'billing-continue-button',
paymentContinueButton: 'payment-continue-button',
shippingMethodsContinueButton: 'shipping-methods-continue-button',
billingAddressToggle: 'billing-address-toggle',
continueShoppingButton: 'continue-shopping-button',
billingAccordionWrapper: 'billing-accordion',
accordionBlockOpen: 'accordion-block-opened',
accordionBlockClose: 'accordion-block-closed',
accordionAlreadyOpen: 'accordion-block-already-opened',
};
const idNames = {
shippingContinueButton: 'shipping-continue-button',
paymentContinueButton: 'payment-continue-button',
billingContinueButton: 'billing-continue-button',
promotionalCodeButton: 'promotional-code-form',
giftCardForm: 'gift-card-form',
savedCardForm: 'saved-cards-form',
purchaseOrderForm: 'purchase-order-form',
};
const wording = {
productTitle: 'Product',
quantityTitle: 'Quantity',
itemPriceTitle: 'Item Price',
totalPriceTitle: 'Total',
noItemMessage: 'There are no items in your cart.',
continueShoppingMessage: 'Interesting products and deals awaiting for you. Start shopping and look for the "Add To Cart" button.',
continueShoppingWithSaved: 'Continue Shopping or get started with items saved for later. To buy one or more now, click "Move To Cart" next to the item.',
startShoppingText: 'Start Shopping',
// stepperAccordingWording
next: 'Next',
prev: 'Back',
MessageContent: `Your card won't be charged until you submit your order`,
estimateShipping: 'Estimate Shipping',
zipCodeHeading: 'Zip Code',
useShippingAddressText: 'Use Shipping Address',
requiredText: '* Required',
continueShopping: 'Continue Shopping',
checkoutText: 'Checkout',
continueText: 'Continue',
CartAccordionTitle: 'Cart',
SignInAccordionTitle: 'Sign In',
ShippingAccordionTitle: 'Shipping',
ShippingMethodAccordionTitle: 'Shipping Method',
BillingAccordionTitle: 'Billing',
PaymentAccordionTitle: 'Payment Method',
ReviewSubmitAccordionTitle: 'Review and Submit Order',
};
const qa = {
cartPanel: 'qa-cart-title',
cartContinueShopping: 'qa-cart-continue-shopping',
signInPanel: 'qa-signin-title',
signInCreateAccount: 'qa-signin-create-account',
// signInPaypal: 'qa-signin-paypal',
// signInGuest: 'qa-signin-guest',
shippingPanel: 'qa-ship-title',
billingPanel: 'qa-billing-title',
paymentPanel: 'qa-pay-title',
submitPanel: 'qa-submit-title',
shippingMethodsPanel: 'qa-shipping-method-title',
shippingBillingAddress: 'qa-ship-billing',
billingContainer: 'qa-billing-container',
cartCheckout: 'qa-cart-checkout',
shippingMethodsContinue: 'qa-ship-methods-continue',
billingContinue: 'qa-billing-continue',
paymentContinue: 'qa-pay-continue',
cartProductLabel: 'qa-cart-product',
cartQuantityLabel: 'qa-cart-quantity',
cartPriceLabel: 'qa-cart-price',
cartTotalLabel: 'qa-cart-total',
};
const productTableHeaderList = [
{
label: wording.productTitle,
width: '60',
align: 'left',
},
{
label: wording.quantityTitle,
width: '10',
align: 'center',
},
{
label: wording.itemPriceTitle,
width: '15',
align: 'right',
},
{
label: wording.totalPriceTitle,
width: '15',
align: 'right',
},
];
const tabList = [
{
index: 0,
key: 'cart',
title: wording.CartAccordionTitle,
qa: qa.cartPanel,
},
{
index: 1,
key: 'signin',
title: wording.SignInAccordionTitle,
qa: qa.cartPanel,
},
{
index: 2,
key: 'shipping',
title: wording.ShippingAccordionTitle,
qa: qa.shippingPanel,
},
{
index: 3,
key: 'shippingMethods',
title: wording.ShippingMethodAccordionTitle,
qa: qa.shippingMethodsPanel,
},
{
index: 4,
key: 'billing',
title: wording.BillingAccordionTitle,
accordionClass: classes.billingAccordionWrapper,
qa: qa.billingPanel,
},
{
index: 5,
key: 'payment',
title: wording.PaymentAccordionTitle,
qa: qa.paymentPanel,
},
{
index: 6,
key: 'review',
title: wording.ReviewSubmitAccordionTitle,
qa: qa.submitPanel,
},
];
export { classes, wording, qa, idNames, tabList, productTableHeaderList };
//# sourceMappingURL=fixture.js.map