graphql-hooks
Version:
9 lines (8 loc) • 641 B
TypeScript
import { TypedDocumentNode } from './types/typedDocumentNode';
import { UseClientRequestOptions, FetchData, UseClientRequestResult, ResetFunction, GraphQLResponseError } from './types/common-types';
declare function useClientRequest<ResponseData = any, Variables = object, TGraphQLError extends GraphQLResponseError = GraphQLResponseError>(query: string | TypedDocumentNode<ResponseData, Variables>, initialOpts?: UseClientRequestOptions<ResponseData, Variables>): [
FetchData<ResponseData, Variables, TGraphQLError>,
UseClientRequestResult<ResponseData, TGraphQLError>,
ResetFunction
];
export default useClientRequest;