-
Notifications
You must be signed in to change notification settings - Fork 44
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
Components like bp-input or bp-password failed with an error message (lit) #261
Comments
I'm looking into this. I was able to create a reproduction with stackblitz. I'm guessing this has something to do with TS versions https://stackblitz.com/edit/blueprintui-vue-deqeh6?file=src%2FApp.vue |
Maybe it can help you, I replaced <script type="module">
import 'https://cdn.jsdelivr.net/npm/@blueprintui/components/include/input.js/+esm';
</script> In Before that, I tried to have same Typescript version. |
- lit 3.0.0-pre.1 - typescript 5.2.2 fixes #261 Signed-off-by: Cory Rylan <cory@coryrylan.com>
If you've published a beta version, I can try on my project if you want ;) |
- lit 3.0.0-pre.1 - typescript 5.2.2 fixes #261 Signed-off-by: Cory Rylan <cory@coryrylan.com>
- lit 3.0.0-pre.1 - typescript 5.2.2 fixes #261 Signed-off-by: Cory Rylan <cory@coryrylan.com>
- lit 3.0.0 - typescript 5.2.2 fixes #261 Signed-off-by: Cory Rylan <cory@coryrylan.com>
- lit 3.0.0 - typescript 5.2.2 fixes #261 Signed-off-by: Cory Rylan <cory@coryrylan.com>
🎉 This issue has been resolved in version 1.18.2 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Thanks @coryrylan, I try on my project everything is ok ;) |
Currently I'm working on a side project use Vue 3.
I've installed
@blueprintui/components
, version 1.18.1.I import component in
main.ts
:Button, header, switch, etc works except input or password.
I've following error in console :
[The following properties on element bp-range will not trigger updates as expected because they are set using class fields: name. Native class fields and some compiled output will overwrite accessors used for detecting ](rror: The following properties on element bp-range will not trigger updates as expected because they are set using class fields: name. Native class fields and some compiled output will overwrite accessors used for detecting changes. See https://lit.dev/msg/class-field-shadowing for more information.)
An example of my Vue component :
Button works but all other components inside
bp-field
andbp-field
itself failed.I tries to install another versions by I still have that error.
Thanks for your help.
The text was updated successfully, but these errors were encountered: