-
Notifications
You must be signed in to change notification settings - Fork 56
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
Upgrade to Vue3 #589
Comments
Hi @JasonTame ! You must be a psychic because that's very high on my list of to-dos. It would be a huge help if you wanted to tackle that! 😁 |
@MarcyLina Great! I'll get started then 😁 |
Hi @MarcyLina This upgrade is unfortunately trickier than I expected. It will require some refactoring of the UI and replacing some dependencies. The main challenges are:
There are also a couple smaller things that need to be done, but aren't major blockers:
I didn't want to get too deep into solving the above challenges without consulting you, as it would mean making significant changes. |
Hey @JasonTame Thank you for looking into this so thoroughly! This is quite a heavy lift! Your game plan is thoughtfully considered and sounds great to me as long as we can keep style consistency as close as possible to the current UI. If this is still something you'd like to work on, you have my green light! However, if this seems like more than you would like to take on, I COMPLETELY understand. No pressure, no worries. 😁 |
Vue2 was marked as End of Life on December 31st, 2023.
Looking through the existing components, it shouldn't be too much work to move to Vue3. There is one dependency that would probably need to be replaced or removed - vue-notification. A fork of the dependency that is compatible with Vue3 is available though.
I'd be happy to work on this if Tighten aren't planning on tackling it already 🫡
Tasks
The text was updated successfully, but these errors were encountered: