UNPKG

apollo-mobx

Version:

HOC for querying graphql server

18 lines (17 loc) 556 B
import { ObservableQuery } from 'apollo-client'; import { Subscription } from 'apollo-client/util/Observable'; import { DocumentNode } from 'graphql'; import { ApolloClient } from './client'; export declare class Observer<T> { data: {}; loading: boolean; networkStatus: number; version: number; subscription: Subscription; query: ObservableQuery<any>; client: ApolloClient<T>; variables: any; start(client: any, query: DocumentNode, {variables, ...options}: any): Promise<{}>; finish(): void; cleanup(): void; }