💡 Add comments to context options

This commit is contained in:
Philipp Stracker 2024-08-13 12:24:32 +02:00
parent b37d8cf838
commit d9a0c6e19a
No known key found for this signature in database

View file

@ -14,19 +14,19 @@ export const PaymentMethods = {
* @type {Object} * @type {Object}
*/ */
export const PaymentContext = { export const PaymentContext = {
Product: 'product', Cart: 'cart', // Classic cart.
Cart: 'cart', Checkout: 'checkout', // Classic checkout.
Checkout: 'checkout', BlockCart: 'cart-block', // Block cart.
PayNow: 'pay-now', BlockCheckout: 'checkout-block', // Block checkout.
MiniCart: 'mini-cart', Product: 'product', // Single product page.
BlockCart: 'cart-block', MiniCart: 'mini-cart', // Mini cart available on all pages except checkout & cart.
BlockCheckout: 'checkout-block', PayNow: 'pay-now', // Pay for order, via admin generated link.
Preview: 'preview', Preview: 'preview', // Layout preview on settings page.
// Block editor contexts. // Contexts that use blocks to render payment methods.
Blocks: [ 'cart-block', 'checkout-block' ], Blocks: [ 'cart-block', 'checkout-block' ],
// Custom gateway contexts. // Contexts that display "classic" payment gateways.
Gateways: [ 'checkout', 'pay-now' ], Gateways: [ 'checkout', 'pay-now' ],
}; };