{
if(currentVariant?.inventory_quantity <= 0 && currentVariant?.inventory_policy != 'continue') return;
const id = currentVariant?.id;
const quantity = 1;
const discountCode = currentVariant?.discount_code;
$store.cart.add([{ id, quantity }], discountCode);
window.dispatchEvent(new CustomEvent('add_to_cart', {
detail: {
$currency: `USD`,
$value: currentVariant.price,
$buttonName: 'add_to_cart',
$items: [
{
$itemId: currentVariant.id,
$itemName: `SD19-W Wireless Interconnected Smoke Alarm`,
$discount: currentVariant.difference,
$coupon: discountCode,
$index: 0,
$item_list_id: `269625262241`,
$item_list_name: `X-Sense Interconnected Smoke Detectors`,
$item_category: `X-Sense Interconnected Smoke Detectors`,
$item_variant: currentVariant.title,
$item_brand: `X-Sense EN`,
$price: currentVariant.price,
$quantity: quantity,
$currency: `USD`,
}
],
}
}));
}
"
:class="
{
'cursor-not-allowed bg-black/10 w-fit px-4': currentVariant?.inventory_quantity <= 0 && currentVariant?.inventory_policy != 'continue',
'cursor-pointer bg-[#BA0020] hover:brightness-80 w-24 ': currentVariant?.inventory_quantity > 0 || currentVariant?.inventory_policy == 'continue',
}
"
class=" flex shrink-0 items-center justify-center h-10 rounded-full font-semi-bold text-base leading-5 transition-all duration-300">