Skip to content
document.addEventListener("click", function(e) {
const btn = e.target.closest(".copy-coupon-btn");
if (!btn) return;
// Find the current loop item
const loopItem = btn.closest(".e-loop-item");
if (!loopItem) return;
const codeElement = loopItem.querySelector(".coupon-code");
if (!codeElement) return;
const coupon = codeElement.textContent.trim();
navigator.clipboard.writeText(coupon).then(() => {
const original = btn.textContent;
btn.textContent = "Copied!";
btn.disabled = true;
setTimeout(() => {
btn.textContent = original;
btn.disabled = false;
}, 1500);
});
});