{
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: `EUR`,
$value: +currentVariant.price?.replace(' €', '').replace(',', '.') ,
$buttonName: 'add_to_cart',
$items: [
{
$itemId: currentVariant.id,
$itemName: `SD11-MR Détecteur de fumée intelligent interconnecté`,
$discount: currentVariant.difference,
$coupon: discountCode,
$index: 1,
$item_list_id: ``,
$item_list_name: ``,
$item_category: ``,
$item_variant: currentVariant.title,
$item_brand: `X-Sense FR`,
$price: currentVariant.price,
$quantity: quantity,
$currency: `EUR`,
}
],
}
}));
}
"
:class="
isInStock
? 'cursor-pointer bg-[#BA0020] hover:brightness-80 flex h-10 w-10 shrink-0 items-center justify-center gap-0 overflow-hidden rounded-full px-0 font-semi-bold text-base leading-5 transition-all duration-300 ease-in-out group-hover:w-44 group-hover:gap-1.5 group-hover:px-4'
: 'cursor-not-allowed bg-black/10 flex h-10 w-fit shrink-0 items-center justify-center rounded-full px-4 font-semi-bold text-base leading-5'
">
Épuisé