ApolloQuery component
Props
query: GraphQL query (transformed by graphql-tag) variables: Object of GraphQL variables fetchPolicy: See apollo fetchPolicy pollInterval: See apollo pollInterval notifyOnNetworkStatusChange: See apollo notifyOnNetworkStatusChange context: See apollo context skip: Boolean disabling query fetching clientId: Used to resolve the Apollo Client used (defined in ApolloProvider) deep: Boolean to use deep Vue watchers tag: String HTML tag name (default: div); if undefined, the component will be renderless (the content won't be wrapped in a tag) debounce: Number of milliseconds for debouncing refetches (for example when the variables are changed) throttle: Number of milliseconds for throttling refetches (for example when the variables are changed)
Scoped slot
result: Apollo Query result
result.data: Data returned by the query result.loading: Boolean indicating that a request is in flight result.error: Eventual error for the current result result.networkStatus: See apollo networkStatus
query: Smart Query associated with the component isLoading: Smart Query loading state gqlError: first GraphQL error if any times: number of times the result was updated
Events
result(resultObject) error(errorObject)
Last Updated: 8/30/2018, 2:11:33 PM