You may also like
Recently viewed
addedToCart() {
// existing code for fetching cart data and preparing the cart object
};
// existing code to override the fetch function for cart/add.js
var klAjax = true;
// Change the querySelector to target the class `ProductForm__AddToCartButton`
var atcButtons = document.getElementsByClassName('ProductForm__AddToCartButton');
for (var i = 0; i < atcButtons.length; i++) {
atcButtons[i].addEventListener("click", function() {
if (klAjax) {
addedToCart(); // Call the addedToCart function instead of pushing to _learnq directly
klAjax = false;
}
});
}
});