Submitted
This was fun to build using VueJS to try and solidify some of my lesser comfortable knowledge. One thing in particular I struggle deciding on, or even knowing how to make the decision, is when to put my functionality in my store, or on a component.
For example : I originally had the request to the API in the parent App.vue
element but have since moved this to the store.
Any suggestions on how I might be misusing VueJS (and Pinia) are most welcome!