UNPKG

@shopify/react-graphql

Version:

Tools for creating type-safe and asynchronous GraphQL components for React

7 lines 690 B
import { OperationVariables } from 'apollo-client'; import { DocumentNode } from 'graphql-typed'; import { IfAllNullableKeys, NoInfer } from '@shopify/useful-types'; import { AsyncDocumentNode } from '../types'; import { QueryHookOptions, QueryHookResult } from './types'; export default function useQuery<Data = any, Variables = OperationVariables, DeepPartial = {}>(queryOrAsyncQuery: DocumentNode<Data, Variables, DeepPartial> | AsyncDocumentNode<Data, Variables, DeepPartial>, ...optionsPart: IfAllNullableKeys<Variables, [QueryHookOptions<Data, NoInfer<Variables>>?], [QueryHookOptions<Data, NoInfer<Variables>>]>): QueryHookResult<Data, Variables>; //# sourceMappingURL=query.d.ts.map