Is there any plans for Vue 3 support?
Sorry if this is already being tracked somewhere I couldnt find anything on it.
When testing out the Vue 3 beta (3.0.0-beta.15) with vue-multiselect (2.1.6) I get some compile errors
vue-multiselect/index.d.ts(8,36):
8:36 Type 'typeof import("/node_modules/vue/dist/vue")' is not a constructor function type.
6 | declare class Multiselect extends Vue { }
7 | declare class multiselectMixin extends Vue { }
> 8 | declare class pointerMixin extends Vue { }
Note, this is just about being usable, not porting the component to Vue 3 composition APIs.
@shentao Now that Vue 3 is officially released, is there a plan to support it?
If there is some way we the community can help let us know.
@jehadassaf
I鈥檇 love to have that, but I鈥檓 pretty overwhelmed currently with work+vuelidate rewrite for Vue 3.0. Once the latter is stable, I would want to revisit vue-multiselect in general. Currently, the project鈥檚 state is simply embarrassing as I was unable to finish the v3 rewrite that I started a long while ago.
Generally, it seems that with the composition-api, a lot of the problems in the rewrite could have been simplified. So there鈥檚 hope!
From more immediate problems that I could use some help with:
@shentao
Please make it compatible with vue3. I am eagerly waiting to use it on my vue3 project
Hi, no news? Because the most recent projects I'm working on are in Vue 3.
Someone please pin this issue as it is really important for the future!
This is planned :)
Most helpful comment
@jehadassaf
I鈥檇 love to have that, but I鈥檓 pretty overwhelmed currently with work+vuelidate rewrite for Vue 3.0. Once the latter is stable, I would want to revisit vue-multiselect in general. Currently, the project鈥檚 state is simply embarrassing as I was unable to finish the v3 rewrite that I started a long while ago.
Generally, it seems that with the composition-api, a lot of the problems in the rewrite could have been simplified. So there鈥檚 hope!
From more immediate problems that I could use some help with: