-
Notifications
You must be signed in to change notification settings - Fork 23
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 #505
Migrate to Vue 3 #505
Conversation
haniAljti
commented
Nov 2, 2023
- upgraded vue 2 to vue 3 using vue 3 compat
- updated and added a wrapper for Ui-toast-editor since the wrapper does not support vue 3 but it should function the same way.
- there is no update for "vue2-interact" that works on vue 3 but i've built the same functionality using Hammerjs. (I tested it. but it would be better if anyone tested it more)
- the project uses pinia instead of vuex now. Which should also solve Fontend: migrate from vuex to Pinia #212
- updated other dependancies to use vue 3
# Conflicts: # frontend/src/components/UserStoryDescriptions.vue
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just reviewed sources. Not tested live yet.
Really great work @haniAljti !
Hey @haniAljti,
The rest looks good. Really nicely done :) |
Thanks. I will take a look. |
Hi @SponsoredByPuma, Please test if this fixes the issues you mentioned. Im not connected to Jira so i can't test that. |
I had to remove the radio buttons on the prepare Page since i got the same bug as here: bootstrap-vue/bootstrap-vue#7182 |
also had to remove the auto input component since selecting a project didnt work and also typing in the input field was impossible. |