UNPKG

@apollo/client

Version:

A fully-featured caching GraphQL client.

17 lines (16 loc) 514 B
import { Kind } from "graphql"; /** * @internal * * @deprecated This is an internal API and should not be used directly. This can be removed or changed at any time. */ export function getDirectiveArgValue(directive, name, kind) { const arg = directive.arguments?.find((arg) => arg.name.value === name); if (!arg || arg.value.kind !== kind) return; switch (arg.value.kind) { case Kind.STRING: return arg.value.value; } } //# sourceMappingURL=getDirectiveArgValue.js.map