Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Vue 3 Support #353

Open
jd-solanki opened this issue Sep 17, 2020 · 10 comments
Open

Vue 3 Support #353

jd-solanki opened this issue Sep 17, 2020 · 10 comments

Comments

@jd-solanki
Copy link

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

@BRafols
Copy link
Contributor

BRafols commented Sep 22, 2020

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

@coolsam726
Copy link

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.

@VictorioBerra
Copy link

+1 for Vue 3 support

@j-meds
Copy link

j-meds commented Jul 25, 2021

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

@VictorioBerra
Copy link

@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.

@j-meds
Copy link

j-meds commented Jul 26, 2021

@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.

@VictorioBerra
Copy link

@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.

@BRafols
Copy link
Contributor

BRafols commented Jul 26, 2021

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.

@StrangerGithuber
Copy link

Indeed it would be nice. Any news?

@j-meds
Copy link

j-meds commented Mar 4, 2022

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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants