UNPKG

@n1ru4l/graphql-live-query

Version:

[![npm version](https://img.shields.io/npm/v/@n1ru4l/graphql-live-query.svg)](https://www.npmjs.com/package/@n1ru4l/graphql-live-query) [![npm downloads](https://img.shields.io/npm/dm/@n1ru4l/graphql-live-query.svg)](https://www.npmjs.com/package/@n1ru4l/

13 lines (12 loc) 421 B
import { isNone } from "./Maybe.js"; export const getLiveDirectiveNode = (input) => { var _a; if (input.kind !== "OperationDefinition" || input.operation !== "query") { return null; } const liveDirective = (_a = input.directives) === null || _a === void 0 ? void 0 : _a.find((d) => d.name.value === "live"); if (isNone(liveDirective)) { return null; } return liveDirective; };