Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to Vue 3 draft #80

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ordago
Copy link

@ordago ordago commented Dec 5, 2023

This is a draft PR that deals with several of the chore parts of migrating a Vue 2 app to Vue 3 such as emits and changing lifecycle hook methods.
There are dependencies such as vue-js-toggle-button which are not compatible with Vue 3 that still need to be dealt with.

@igorski
Copy link
Owner

igorski commented Dec 6, 2023

Hi @ordago many, many thanks for starting this initiative!

I had originally figured a move to Pinia was required as a prerequisite for updating Vue (which would complicate migration touching a sensitive part of the business logic), but I overlooked the fact that Vuex 4 still uses mutations.

My time is a bit more limited for the coming period but I'll be looking into the work you have done to get a clear idea of the total scope of the migration.

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.

None yet

2 participants