[Vuejs]-Get result of useQuery with Apollo and Nuxt.js

0๐Ÿ‘

โœ…

I use the apollo client like this:

// The creation of the client
// This part is on a base class, that all of my Service extends
this.apolloClient = new ApolloClient({
  link: //the link,
  cache: new InMemoryCache(),
  name: "My APP name",
  version: `v${version.toString()}`,
  defaultOptions: defaultOptions //some options I customize
});
provideApolloClient(this.apolloClient);

//The query
// This part is on the Service class
return this.apolloClient.query({ query: query, variables: { id: id }}).then((result) => {
  return result.data.myData;
});

I always used like this, never used the useQuery. In the link I use a combination of three, one for the Auth, one for Errors and one for the base URL

Leave a comment