UNPKG

697 BTypeScriptView Raw
1import { DocumentNode } from 'graphql';
2import { OrderHeader, OrderHeaderResult, PrivateCustomerOrderHeadersArgs } from '../types';
3interface UseCustomerOrdersQuery {
4 query: DocumentNode;
5 variables?: PrivateCustomerOrderHeadersArgs;
6}
7/**
8 * Takes in the orderHeaders query and optional query variables, and returns
9 * the result and some helpers
10 */
11export default function useCustomerOrdersQuery({ query, variables }: UseCustomerOrdersQuery): {
12 loading: boolean;
13 orders: OrderHeader[];
14 result: import("react-apollo").QueryResult<{
15 customer: {
16 orderHeaders: OrderHeaderResult;
17 };
18 }, Record<string, any>>;
19 totalOrders: number;
20};
21export {};