Hey, everybody! π
This was an awesome challenge that I enjoyed and in which I learned a lot! I used Svelte.js for the first time and it was pretty amazing. Svelte's features made it a lot easier to create a todo app like this and it was a lot of fun to learn! π
I added some transitions to make the actions smoother and a Christmas theme π (because it's drawing near to that special time of year) and used local storage to store the state of the to-do list and the most recently used theme. π
There are a few quirks that I'm aware ofβthe order of the items in the to-do list isn't saved in local storage if they are changed via drag-and-drop and there is no transition for the "Clear Completed" action because of the way I passed data around in my Svelte files. I almost wish I could redo this challenge and do a few things differently (such as make my code less ugly), but... IDK. π
Feedback is welcome and appreciated (I really hope everything works okay)! π
Happy coding (and happy holidays, too π
)! π