@pothos/plugin-dataloader
Version:
A Pothos plugin for attaching dataloader to object types
15 lines (14 loc) • 710 B
TypeScript
import './global-types.js';
import './field-builder.js';
import './schema-builder.js';
import { BasePlugin, type PothosOutputFieldConfig, type SchemaTypes } from '@pothos/core';
import type { GraphQLFieldResolver } from 'graphql';
export * from './refs/index.js';
export * from './types.js';
export * from './util.js';
declare const pluginName = "dataloader";
export declare class PothosDataloaderPlugin<Types extends SchemaTypes> extends BasePlugin<Types> {
wrapResolve(resolver: GraphQLFieldResolver<unknown, Types["Context"], object>, fieldConfig: PothosOutputFieldConfig<Types>): GraphQLFieldResolver<unknown, Types["Context"], object>;
}
export default pluginName;
//# sourceMappingURL=index.d.ts.map