You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 13, 2024. It is now read-only.
It would be useful to load third party component libraries into the vuegg client.
I have cloned this repo and have managed to add my own components manually by following how existing components are loaded and I think we could start a convention of adding a .vuegg file to the root of a component library that would globally add all of the necessary components and dependencies into Vue and then return an array of objects similar to https://github.com/vuegg/vuegg/blob/master/client/src/assets/BasicElements.js?
I'm happy to help if this is something you would be interested in.
The text was updated successfully, but these errors were encountered:
This is definitely a most needed feature, since it's clear that everyone prefers to use the component library they're used to (some small discussion has happened around this #11).
I tried to build vuegg with this in mind. Although I'm not entirely sure how to make possible the loading of vue components during runtime; I don't want to bloat the compiled client with libraries, my thoughts are moving around the idea of updating the index.html with script/styles for the wanted library, and reload the client with this new version (obviously the components used need of a vuegg-definition, similar to MaterialComponents.js); I'm keen on the .vuegg convention if you have a way to go in mind.
I did prepare the vue sources generation to be able to manage different libraries inclusion (maybe it will need some tweaking to make it work in every library case).
If you have any ideas on how to implement this, I'd be really happy to discuss them. Let me know if you make any progress on your own, this is for sure a most wanted feature.
It would be useful to load third party component libraries into the vuegg client.
I have cloned this repo and have managed to add my own components manually by following how existing components are loaded and I think we could start a convention of adding a
.vuegg
file to the root of a component library that would globally add all of the necessary components and dependencies into Vue and then return an array of objects similar to https://github.com/vuegg/vuegg/blob/master/client/src/assets/BasicElements.js?I'm happy to help if this is something you would be interested in.
The text was updated successfully, but these errors were encountered: