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
Vue next - Support for shadowMode #1842
Comments
I gave adding the suggested support a shot myself. See: #1850 |
Without this option I can't say it really supports Web Components. |
For the mean time (hopefully not long) you can use a |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What problem does this feature solve?
Currently the next branch does not yet support the
shadowMode
option which is necessary to make proper use of thevue-web-component-wrapper
possible. When will support for this option be added to the Vue3 compatible next branch?Without this option it wouldn't make much sense to try and use the web-component-wrapper as the styles of the components wouldn't be injected in the shadowRoot of the web-component made.
What does the proposed API look like?
It would basically work the same as the Vue2 compatible vue-loader.
I wouldn't mind contributing to the solution here, but I'm not sure what the intended way of going about solving this issue is. Is it the intention to re-use the
vue-style-loader
, or is there another approach you guys have in mind? I was thinking perhaps the CSS-injection could be integrated intovue-loader
in all cases instead of lettingstyle-loader
handle this in some cases but not in other cases.The text was updated successfully, but these errors were encountered: