Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to vue 3 #266

Closed
Morl99 opened this issue May 5, 2022 · 6 comments · Fixed by #511
Closed

Update to vue 3 #266

Morl99 opened this issue May 5, 2022 · 6 comments · Fixed by #511

Comments

@Morl99
Copy link
Contributor

Morl99 commented May 5, 2022

It is about time to update the project to vue 3. Even vuetify is not quite there yet, there seems to be a stable enough beta.

I would like to change to vite on my way to vue 3.

@Morl99
Copy link
Contributor Author

Morl99 commented Sep 14, 2022

Unfortunately, the vuetify beta does not contain the v-data-table, which is the main building block of the application. We have to wait, or rebuild the whole application without vuetify (which I am reluctant to do at the moment)

@Morl99
Copy link
Contributor Author

Morl99 commented Sep 14, 2022

It looks like there is a vue3 data-table that could be worth the effort, as the maintainer of this project used vuetify2-data-table before and was frustrated, that vuetify is not done yet: https://github.com/HC200ok/vue3-easy-data-table/
So the APIs looks similar, if not identical.

@Morl99
Copy link
Contributor Author

Morl99 commented Nov 17, 2022

It might also be an option to replace vuetify with https://element-plus.org/, which seems very promising and contains a table with a lot of features, as well as upload functionality and basic form elements.

@Morl99
Copy link
Contributor Author

Morl99 commented Dec 19, 2024

We now have @d-koppenhagen on board who agreed to help with this, that is awesome!

The #35 also shows quite a few other updates that are currently blocked due to Vue2, we should upgrade them along the way and then take a look at what is left to update.

@Morl99 Morl99 added this to the Vue3 milestone Dec 19, 2024
@d-koppenhagen
Copy link
Member

I have already prepared an update locally which I just need to test and prettify a bit. I will send a PR soon.

Copy link

🎉 This issue has been resolved in version 1.4.27 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging a pull request may close this issue.

2 participants