vue-form-wizard icon indicating copy to clipboard operation
vue-form-wizard copied to clipboard

Vue 3 Support

Open jd-solanki opened this issue 3 years ago • 10 comments

As Vue 3 has RC It will be a good idea to add support for Vue 3.

Currently, if we use this package with Vue 3 we are getting error.

image

jd-solanki avatar Sep 17 '20 10:09 jd-solanki

That is definitely something we should look into, can't promise anything thought.

BRafols avatar Sep 22 '20 07:09 BRafols

Now that Vue 3.x already came out, is there any need to migrate the package to v3? I tried using it in a vue3 project but there are a number of breaking changes that affect the package.

coolsam726 avatar Mar 19 '21 07:03 coolsam726

+1 for Vue 3 support

VictorioBerra avatar May 19 '21 21:05 VictorioBerra

I upgraded to v2 -> v3 and I lost my wizard functionality. Hmm I like this wizard and so does my client.. I'm sure they will give me time to develop a wizard like component like this one. Should I make this happen for Vue 3? I will also add Tab params that you can modify since this version is not modifiable. { Status: String, // Show the current status of the tab(Not yet started, in progress, invalid..etc but in a better format slot: String, // Tab slot you can pass in a template, maybe you don't want to tab, square, or icon.. }

j-meds avatar Jul 25 '21 04:07 j-meds

@josemedina760 If you wanna take it on, you should. I do not think @cristijora will be porting this to Vue 3. If you decide to carry the torch, post your progress here.

VictorioBerra avatar Jul 26 '21 14:07 VictorioBerra

@VictorioBerra I will come up with something but Idk if I would have the time to fully polish it. Have you looked into Vuetify stepper, it actually offers what this stepper does except you would just add hooks to prevent it from continuing.

j-meds avatar Jul 26 '21 15:07 j-meds

@josemedina760 I have not seen that, but that sounds like a good idea. Also, if you haven't already, there are hundreds of forks: https://github.com/BinarCode/vue-form-wizard/network/members

Its possible someone has already done some work. But the GitHub fork explorer sucks, they need to add a way to order by how many commits there have been or how many stars each fork has or something.

VictorioBerra avatar Jul 26 '21 15:07 VictorioBerra

Hey guys,

@cristijora Is not actively maintaining this but left me with maintainer privileges. The thing is I don't have time right now for this feature, but I'm accepting PRs and could also spend a few hours helping out.

@josemedina760 I'd love to help you if you get some paid time to work on the upgrade.

BRafols avatar Jul 26 '21 16:07 BRafols

Indeed it would be nice. Any news?

StrangerGithuber avatar Feb 06 '22 15:02 StrangerGithuber

I've moved away from this, worked piled up so I just used PrimeVue stepper. With Primevue you can load only individual modules and it's only a few kbs.

Edit: Learned my lesson, it's better to go with a component library as they are more managed. Solo projects like these usually get abandoned unless they have tons of downloads/contributors like Vue autocomplete. Move to component libraries like PrimeVue or Quasar as they usually have full time support and can patch components in a few hours/days.

j-meds avatar Mar 04 '22 04:03 j-meds