UNPKG

@rtk-query/graphql-request-base-query

Version:

18 lines (17 loc) 700 B
import { BaseQueryFn } from "@reduxjs/toolkit/query/react"; import { DocumentNode } from "graphql"; import { GraphQLClient, ClientError } from "graphql-request"; declare type P = Parameters<GraphQLClient["request"]>; export declare type Document = P[0]; export declare type Variables = P[1]; export declare type RequestHeaders = P[2]; export declare const graphqlRequestBaseQuery: (options: { url: string; requestHeaders?: RequestHeaders; } | { client: GraphQLClient; }) => BaseQueryFn<{ document: string | DocumentNode; variables?: any; }, unknown, Pick<ClientError, "name" | "message" | "stack">, Partial<Pick<ClientError, "request" | "response">>>; export {};