// // export function fireworks(dur = 15) { // var duration = dur * 1000; // var animationEnd = Date.now() + duration; // var defaults = {startVelocity: 30, spread: 360, ticks: 60, zIndex: 0}; // // function randomInRange(min, max) { // return Math.random() * (max - min) + min; // } // // var interval = setInterval(function () { // var timeLeft = animationEnd - Date.now(); // // if (timeLeft <= 0) { // return clearInterval(interval); // } // // var particleCount = 50 * (timeLeft / duration); // // since particles fall down, start a bit higher than random // window. confetti(Object.assign({}, defaults, { // particleCount, // origin: {x: randomInRange(0.1, 0.3), y: Math.random() - 0.2} // })); // window. confetti(Object.assign({}, defaults, { // particleCount, // origin: {x: randomInRange(0.7, 0.9), y: Math.random() - 0.2} // })); // }, 250); // }; // // export function simpleAnim(){ // var count = 200; // var defaults = { // origin: { y: 0.7 } // }; // // function fire(particleRatio, opts) { // window. 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, // }); // }