INNER CODE UNIT · TypeScript

mutation

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

export function mutation(
  options: QueryBuilderOptions | QueryBuilderOptions[],
  adapter?: MutationAdapterConstructor | null,
  config?: AdapterConfig
): OperationResult {
  const AdapterClass = adapter ?? DefaultMutationAdapter;
  const mutationAdapter = new AdapterClass(options, config);
  return withFragments(
    Array.isArray(options)
      ? mutationAdapter.mutationsBuilder(options)
      : mutationAdapter.mutationBuilder(),
    config
  );
}

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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…