feat: Add confetti animation upon completing a checklist
Why
"As a Listaflow user, I want a more obvious indication that my list has been successfully submitted."
Quoted from user story
What
- Fire a confetti firework when user completes a checklist
Supporting information
- Ticket: BB-6406
- GitLab issue: #41 (closed)
- The animation option picked by @ali_hugo: https://ngdangdat.github.io/confetti-1
Testing instruction
- Start the application on the feature branch
- Create a checklist from template
- Submit a checklist with required tasks incomplete -- error message shows, confetti is not fired
- Submit checklist with all required tasks completed -- confetti is fired
- Undo a required task then complete it, re-submit it -- confetti is fired
PoW
Edited by Dat Nguyen