UNPKG

apollo-client-cors-hack

Version:

A simple yet functional GraphQL client.

23 lines (22 loc) 647 B
import { DocumentNode } from 'graphql'; import { QueryStoreValue } from '../queries/store'; import { NetworkStatus } from '../queries/networkStatus'; export declare type QueryListener = (queryStoreValue: QueryStoreValue) => void; export declare type PureQueryOptions = { query: DocumentNode; variables?: { [key: string]: any; }; }; export declare type ApolloQueryResult<T> = { data: T; loading: boolean; networkStatus: NetworkStatus; stale: boolean; }; export declare enum FetchType { normal = 1, refetch = 2, poll = 3, } export declare type IdGetter = (value: Object) => string | null | undefined;