Comments (2)
@DarkLite1 I was having the same issue, so thanks for posting the question and ask for documentation.
To extend on what @cdrx mentioned, you cannot "initialize" the mutate by const { mutate, loading, error, onDone } = useSetLanguageMutation()
You need to initialize it with an empty object. const { mutate, loading, error, onDone } = useSetLanguageMutation({})
Then you can call mutate({ language: newLanguage })
from graphql-code-generator-community.
Anything you pass to mutate()
is merged with anything you pass to useSetLanguageMutation({variables: ... })
so it can work both ways.
In your case uou can pass your variables directly to mutate()
, you don't need to pass them to useSetLanguageMutation({variables: ...})
also.
The functions created by this library are thin wrappers around vue-apollo's composition API, you can find some documentation here: https://v4.apollo.vuejs.org/guide-composable/mutation.html
from graphql-code-generator-community.
Related Issues (20)
- typescript-graphql-apollo does not generate watch query operations
- C-sharp-operations fails with `fragmentNames.map is not a function` HOT 1
- [typescript-msw] allow to add link without name suffix
- C#Operations throws an error: fragmentNames.map is not a function HOT 1
- `useSuspenseQuery` support HOT 8
- typescript-react-query uses deprecated (v3.x) `useQuery` arguments HOT 3
- Comments describing `legacyMode` incorrectly say default is `true` HOT 2
- global graphql-request client path in fetcher config
- The provided `baseOptions` for an operation are combined with `defaultOptions` only at the first level of nesting, overriding the pre-specified `defaultOptions.context`
- graphql-request web socket client
- typescript-vue-urql typing issue with generated code for subscriptions HOT 3
- `near-operation-file` preset: "Multiple fragments with the name(s) ... were found" error with fragments in different directories HOT 1
- Duplicate imports with near-operation-file and inlineFragmentTypes === 'combine' HOT 1
- TypeGraphQL Unions don't generate properly
- Adding support to include non-base types in the generated file only with near-operation-file preset HOT 1
- `typescript-vue-apollo`'s lazy query variables should be optional HOT 1
- escapeDartKeywords parameter is ignored HOT 4
- `hasura-allow-list`:not compatible with other plugins HOT 1
- offlineExchange import from @urql/exchange-graphcache not respecting `useTypeImports`
- The typescript-rtk-query generator cannot be used with graphql-request v6 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphql-code-generator-community.