INNER CODE UNIT · TypeScript

query

atulmy/gql-query-builder · src/index.ts:45

export function query(
  options: QueryBuilderOptions | QueryBuilderOptions[],
  adapter?: QueryAdapterConstructor | null,
  config?: AdapterConfig
): OperationResult {
  const AdapterClass = adapter ?? DefaultQueryAdapter;
  const queryAdapter = new AdapterClass(options, config);
  return withFragments(
    Array.isArray(options)
      ? queryAdapter.queriesBuilder(options)
      : queryAdapter.queryBuilder(),
    config
  );
}

/**
 * Builds a GraphQL mutation string plus its variables object.
 *

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…