good
This commit is contained in:
@@ -138,18 +138,26 @@
|
||||
}
|
||||
}
|
||||
|
||||
let animationFrameId;
|
||||
|
||||
function animateConfetti() {
|
||||
ctx.clearRect(0, 0, canvas.width, canvas.height);
|
||||
particles.forEach(p => {
|
||||
p.update();
|
||||
p.draw();
|
||||
});
|
||||
requestAnimationFrame(animateConfetti);
|
||||
animationFrameId = requestAnimationFrame(animateConfetti);
|
||||
}
|
||||
|
||||
initConfetti();
|
||||
animateConfetti();
|
||||
|
||||
setTimeout(() => {
|
||||
cancelAnimationFrame(animationFrameId);
|
||||
particles = [];
|
||||
ctx.clearRect(0, 0, canvas.width, canvas.height);
|
||||
}, 10000);
|
||||
|
||||
// Copy Functionality
|
||||
function copyCode() {
|
||||
const code = document.getElementById('couponCode').innerText;
|
||||
|
||||
Reference in New Issue
Block a user