@graphql-codegen/typescript-solid-query
Version:
GraphQL Code Generator plugin for generating a ready-to-use Solid-Query Hooks based on GraphQL operations
16 lines (15 loc) • 746 B
TypeScript
import { CustomFetch } from './config.js';
import { FetcherRenderer, type GenerateConfig } from './fetcher.js';
import { SolidQueryVisitor } from './visitor.js';
export declare class CustomMapperFetcher extends FetcherRenderer {
protected visitor: SolidQueryVisitor;
private _mapper;
private _isSolidHook;
constructor(visitor: SolidQueryVisitor, customFetcher: CustomFetch);
private getFetcherFnName;
generateFetcherImplementation(): string;
generateInfiniteQueryHook(config: GenerateConfig, isSuspense?: boolean): string;
generateQueryHook(config: GenerateConfig, isSuspense?: boolean): string;
generateMutationHook(config: GenerateConfig): string;
generateFetcherFetch(config: GenerateConfig): string;
}