From d8f93bf28bf3e898505e4cbb60d15238e48e8a34 Mon Sep 17 00:00:00 2001 From: Stefan Schneider Date: Mon, 12 Jun 2023 16:14:30 +0200 Subject: [PATCH] docs: provideApolloClient (#1442) --- packages/docs/src/guide-composable/setup.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/docs/src/guide-composable/setup.md b/packages/docs/src/guide-composable/setup.md index 11bd892..c9f1a85 100644 --- a/packages/docs/src/guide-composable/setup.md +++ b/packages/docs/src/guide-composable/setup.md @@ -92,7 +92,12 @@ Use `provideApolloClient` for a single default client: ```js import { provideApolloClient } from "@vue/apollo-composable"; -provideApolloClient(apolloClient) +const query = provideApolloClient(apolloClient)(() => useQuery(gql` + query hello { + hello + } +`)) +const hello = computed(() => query.result.value?.hello ?? '') ``` Use `provideApolloClients` for multiple clients: