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