Closed
Description
Hello!
I was wondering if there is a way of removing the windows event it create, because the confetti resize events remain there even after user navigate to another route.
I tried the CDN link and the npm package and the situation is the same.
I am using this code:
const count = 100
const defaults = {
origin: { y: 0.35 },
}
function fire(particleRatio, opts) {
confetti(
Object.assign({}, defaults, opts, {
particleCount: Math.floor(count * particleRatio),
})
)
}
fire(0.25, {
spread: 26,
startVelocity: 55,
})
fire(0.2, {
spread: 60,
})
fire(0.35, {
spread: 100,
decay: 0.91,
scalar: 0.8,
})
fire(0.1, {
spread: 120,
startVelocity: 25,
decay: 0.92,
scalar: 1.2,
})
fire(0.1, {
spread: 120,
startVelocity: 45,
})
setTimeout(() => {
confetti.reset()
}, 2000)