-
Notifications
You must be signed in to change notification settings - Fork 54
Vue class based to vue2 with TS support #32
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
base: main
Are you sure you want to change the base?
Conversation
Fixes: #33 |
Nice! We've to migrate a bunch of components from class to composition functions on our project. I'll start from this, it helps a lot. Thanks ;) |
@matrunchyk I've a bunch of TS errors when trying to build, like |
@rndmerle Yeah I will have to enhance typings by declaring appropriate types/interfaces. For now feel free to ignore issues by specifying |
It would be great if we can update this to use the new Vue 2.7 |
This is exactly what it does for TS components keeping all the typings. Btw, I have another script which migrates Vue2 to Vue3 script setup (mixin are also supported). I'll publish/share a repo if someone will be interested. |
@matrunchyk You are using the |
Ah you're right @NikhilVerma. I think the argument of But I agree, we can replace it directly in the migration script itself. |
Hey @matrunchyk ,
I'd be interested in the Vue 3 script setup version even if only partially working since I have a few (read: hundreds) of components to convert, and any starting point is better than none. 😅 Would you mind sharing it with me? |
Hi @matrunchyk Can you pls let me know how to use this to convert vue2 class based code with TS to vue3 options api |
No description provided.