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.
*