Now that MW Core is migrating over to the migration build of Vue 3, we should update the project's unit tests and related devDependencies to match.
- Vue 2 -> Vue 3
- Vuex 3 -> Vuex 4
- VueTestUtils 2.x -> 3.x
Needed for QA:
Due to the changes on big libraries such as Vuex, the application should go through a full set of testing to ensure all functions work as expected. Mainly things to look out for are:
- Interaction with the filters, search
- Go back and forth after making changes and selections
- refresh the page and ensure the app loads in the correct state