Get the full cart state
shoppy.cart.get()
ShopifyCart
| null
null
const cart = shoppy.cart.get() if (cart) { console.log('Cart ID:', cart.id) console.log( 'Total:', cart.cost.totalAmount.amount, cart.cost.totalAmount.currencyCode ) console.log('Items:', cart.totalQuantity) }
function updateCartTotals() { const cart = shoppy.cart.get() if (cart) { document.querySelector('.subtotal').textContent = `${cart.cost.subtotalAmount.currencyCode} ${cart.cost.subtotalAmount.amount}` document.querySelector('.total').textContent = `${cart.cost.totalAmount.currencyCode} ${cart.cost.totalAmount.amount}` } }
const cart = shoppy.cart.get() const isEmpty = !cart || cart.totalQuantity === 0 if (isEmpty) { showEmptyCartMessage() }
.subscribe()