-
Notifications
You must be signed in to change notification settings - Fork 58
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
Vue upgrade: figure out Script Setup for Filings UI #13675
Comments
I'd start small with this Alex, maybe a micro project with it working with unit tests / vuetify etc vuejs/vue-jest#483 Recently changed -^ not sure if this will work (really recent changes) |
Would it be possible to change a component or three in Filings UI (using Vue 2.7)? |
You might be able to do it with just regular composition API (not script setup) with the standard jest library |
Sorry for taking awhile on this. So to transition from the Options api to the Composition api I think we will have to do it all in one go.
I am curious what other people think is the best option? |
@davemck513 FYI ^^ |
Options api -> Composition api Upon looking into this further I do not think the effort to slowly convert the app is worth it. The extensive use of mixins and the difference between when the composition api is setup and the options api is setup would make using all the different components together very difficult for little short term benefit. Challenges: To do: Nice to do: Final thoughts: |
^^ See PR 403 for sample code changes and discussions. The following reviewers were added to this PR to show what changes are needed and to solicit comments: @severinbeauvais I believe @lambert-alex is creating some follow-up ticket to better prepare for and capture what will be needed to get us Vue3-compliant and take advantage of new architectures. |
The text was updated successfully, but these errors were encountered: