Skip to Content
GraphQL Tools
DocumentationAPI@graphql-tools/utilssrcfunctionscoerceGetVariableValuesResult

Function: coerceGetVariableValuesResult()

coerceGetVariableValuesResult(result): { errors: readonly GraphQLError[]; } | { variableValues: VariableValues; }

Defined in: packages/utils/src/variableValues.ts:37 

Normalize getVariableValues success/error shapes across GraphQL 16 ({ coerced }) and GraphQL 17 ({ variableValues: { coerced, sources } }) for helpers like shouldIncludeNode.

Parameters

result

coerced?

FlatVariableMap

errors?

readonly GraphQLError[]

variableValues?

VariableValues<Record<string, unknown>>

Returns

{ errors: readonly GraphQLError[]; } | { variableValues: VariableValues; }