GraphQLOptions
Type Alias: GraphQLOptions<TData, TVariables>
Section titled “Type Alias: GraphQLOptions<TData, TVariables>”GraphQLOptions<
TData,TVariables> =Omit<RequestOptions<TData>,"query"> &object
Defined in: packages/fetch-kit/src/types.ts:263
Per-GraphQL-request options.
Type Declaration
Section titled “Type Declaration”operation?
Section titled “operation?”
optionaloperation?:"query"|"mutation"|"subscription"
Operation kind. Queries are cached + deduped by default; mutations and
subscriptions are not. Defaults to "query" for backward compatibility.
operationName?
Section titled “operationName?”
optionaloperationName?:string
Operation name; recommended for observability and persisted queries.
optionalurl?:string
Override the configured GraphQL endpoint URL for this request.
variables?
Section titled “variables?”
optionalvariables?:TVariables
Variables sent with the operation.
Type Parameters
Section titled “Type Parameters”TData = unknown
Shape of data in the response.
TVariables
Section titled “TVariables”TVariables = Record<string, unknown>
Shape of the variables map.