-
Notifications
You must be signed in to change notification settings - Fork 144
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
Urql 4 now have more strict generics for passing variables #328
Comments
9 tasks
For further reference, this issue has been also reported as issue #9421 in repo dotansimha/graphql-code-generator |
The relevant change in urql is reported here: urql-graphql/urql#2607 |
I have the same problem and I hope this problem will be solved as soon as possible. |
12 tasks
This was fixed, but it stopped working again! |
9 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Which packages are impacted by your issue?
@graphql-codegen/typescript-vue-urql
Describe the bug
Recent Urql major version update now have more strict type requirements for passing variable into useQuery generic.
Now it forces variables property to be required in passing object if any variable is not optional, and that breaks code generated by typescript-vue-urql:
Your Example Website or App
https://the-guild.dev/graphql/codegen
Steps to Reproduce the Bug or Issue
Expected behavior
That is pretty easy to fix, however:
Screenshots or Videos
No response
Platform
graphql
version: [e.g. 16.3.0]@graphql-codegen/typescript-vue-urq
version: 2.3.6@urql/core
version 4.0.4Codegen Config File
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: