1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
   |  
// // Ajoute le produit au panier
const addToCart = (parentElt, productData) => {
  const btn = document.createElement("button");
  const div = document.createElement("div");
  btn.textContent = "Ajouter au panier";
  div.classList.add("add-to-cart");
  parentElt.appendChild(div);
  parentElt.appendChild(btn);
 
  // Assigne valeur à envoyer à localStorage
  const product = [
    productData._id,
    productData.name,
    productData.price,
    productData.imageUrl,
  ];
 
  // Envoie valeur à localStorage après un clique
  btn.addEventListener("click", () => {
    localStorage.setItem(product, JSON.stringify(product));
    btn.classList.add("invisible");
    div.textContent = "Le produit a été ajouté au panier !";
  });
}; | 
Partager