Vue-multiselect: Vue 3 Support

Created on 24 Jun 2020  路  7Comments  路  Source: shentao/vue-multiselect

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 { }

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:

  • Fixing current master so that it would be ready to release
  • Evaluating how many changes would be needed to make the current master compatible with Vue 3.0

All 7 comments

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:

  • Fixing current master so that it would be ready to release
  • Evaluating how many changes would be needed to make the current master compatible with Vue 3.0

@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 :)

Was this page helpful?
0 / 5 - 0 ratings