From e57eb7d073fbc4b7aee4d864563f82b1f823bc8c Mon Sep 17 00:00:00 2001 From: Guillaume Chau Date: Fri, 29 Nov 2019 16:53:12 +0100 Subject: [PATCH] feat(useQuery): networkStatus --- packages/vue-apollo-composable/src/useQuery.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/vue-apollo-composable/src/useQuery.ts b/packages/vue-apollo-composable/src/useQuery.ts index 9a1d866..4e14021 100644 --- a/packages/vue-apollo-composable/src/useQuery.ts +++ b/packages/vue-apollo-composable/src/useQuery.ts @@ -51,6 +51,7 @@ export function useQuery< */ const loading = ref(false) // trackQuery(loading) + const networkStatus = ref() // Apollo Client const { resolveClient } = useApolloClient() @@ -90,6 +91,7 @@ export function useQuery< function onNextResult (queryResult: ApolloQueryResult) { result.value = queryResult.data loading.value = queryResult.loading + networkStatus.value = queryResult.networkStatus } function onError (queryError: any) { @@ -243,6 +245,7 @@ export function useQuery< return { result, loading, + networkStatus, error, // @TODO doesn't fully work yet // enabled,