@pothos/plugin-dataloader
Version:
A Pothos plugin for attaching dataloader to object types
14 lines • 685 B
TypeScript
import './global-types';
import './field-builder';
import './schema-builder';
import { BasePlugin, type PothosOutputFieldConfig, type SchemaTypes } from '@pothos/core';
import type { GraphQLFieldResolver } from 'graphql';
export * from './refs';
export * from './types';
export * from './util';
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