Skip to content

@vue/apollo-composable / provideApolloClient

Function: provideApolloClient() ​

provideApolloClient(client): Result

Provides an ApolloClient for use outside Vue's injection context.

Parameters ​

client ​

ApolloClient

The ApolloClient instance to provide.

Returns ​

Result

A function that executes a callback with the client available.

Example ​

ts
const { current } = provideApolloClient(client)(() => {
  return useQuery(MyQuery)
})

Released under the MIT License.