UNPKG

@shopify/react-graphql

Version:

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

11 lines 686 B
/// <reference types="react" /> import type { OperationVariables } from '@apollo/client'; import type { DocumentNode } from 'graphql-typed'; import type { QueryHookResult, QueryHookOptions } from './hooks'; interface QueryComponentOptions<Data, Variables extends OperationVariables> extends QueryHookOptions { children: (result: QueryHookResult<Data, Variables>) => JSX.Element | null; query: DocumentNode<Data, Variables>; } export declare function Query<Data extends {} = any, Variables extends OperationVariables = OperationVariables>({ children, query, ...options }: QueryComponentOptions<Data, Variables>): JSX.Element | null; export {}; //# sourceMappingURL=Query.d.ts.map