Skip to content

Conversation

dtemkin1
Copy link
Collaborator

@dtemkin1 dtemkin1 commented Nov 13, 2024

Migration of project to Vue 3 (removes deprecated packages, allows for maintainability in the future). Lots of things need to be done, including:

  • Migrate components from Options API to Composition API (supported in Vue 2.7)
  • Migrate from Vuex 3 to Pinia (state management in Vue 3, supports Vue 2.7)
  • Upgrate to Vuetify 3 (can't be done until prior steps are done and project is using Vue 3)
  • Upgrade other dependencies (Vite plugin, vue-cookies, vue-router, etc.)
  • See if other things can be removed using new Vue features (eg. jquery)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant