v.option_name_slug).join('-'),
product_id: 'dab95ea3-5eaa-491d-9354-6240717ec56a-' + Object.values(selectedVariants).map(v => v.option_name_slug).join('-'),
title: 'Classic Bar Straight - White',
product_title: 'Classic Bar Straight - White',
product_variant: Object.entries(selectedVariants).map(([name, v]) => name + ': ' + v.option_name).join(', '),
variant_options: Object.entries(selectedVariants).map(([name, v]) => ({ name: name, option: v.option_name, price: parseFloat(v.price || 0) })),
price: Object.values(selectedVariants).reduce((sum, v) => sum + parseFloat(v.price || 0), 0),
image: Object.values(selectedVariants)[0]?.product_image,
quantity: selectedQuantity,
swatch: 'White',
url: '/products/classic-bar-straight-white',
addons: selectedAddOns,
dimensions: [
{ label: 'Width', value: '1.80m' },
{ label: 'Height', value: '1.10m' },
{ label: 'Depth', value: '0.50m' },
]
}, true)"
>
$
ADD TO CART