-
-
Notifications
You must be signed in to change notification settings - Fork 414
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
Missing components type with vue-facing-decorator
#4748
Comments
Ditto. Upgrading from To reproduce, see neanes/neanes#933. Check out that pull request and run |
@basil https://github.com/facing-dev/vue-facing-decorator seems to be the problem here. @matteoscaramuzza are you using some kind of class component decorator library too? |
Yes, exactly. |
vue-facing-decorator
I think this issue is related with #4747 BTW: I can reproduce this issue only with 2.1.2 but not with 2.1.0. |
Hi @davidmatter, I saw that the related PR #4763 was released in 2.1.4. As you can see from the CI build for neanes/neanes#936, this does not resolve the issue and I still get 283 new TypeScript errors with 2.1.4. |
When using 2.0.X, Can the type of component injected through the decorator be inferred correctly in the template? |
We're running into this too. I've done some work on If anyone can enlighten me about what exactly needs to change in |
Is there a plan to either fix this regression or revert the offending change? |
I think I need to know the answer to this question first. |
I do not know the answer to this question and do not even understand the question. I am just a user who is experiencing a regression. If it helps, the issue can be reproduced reliably in |
Vue - Official extension or vue-tsc version
2.1.2
VSCode version
I use WebStorm
Vue version
3.4.38
TypeScript version
5.5.4
System Info
Steps to reproduce
Launch command:
vue-tsc --noEmit --skipLibCheck -p tsconfig.json --composite false
What is expected?
It's expected the build is correctly completed
What is actually happening?
Every reference of custom components in other custom component templates are marked as errors this way:
Link to minimal reproduction
No response
Any additional comments?
No response
The text was updated successfully, but these errors were encountered: