@graphql-codegen/typescript-react-query
Version:
GraphQL Code Generator plugin for generating a ready-to-use React-Query Hooks based on GraphQL operations
16 lines (15 loc) • 746 B
text/typescript
import { HardcodedFetch } from './config.cjs';
import { FetcherRenderer, type GenerateConfig } from './fetcher.cjs';
import { ReactQueryVisitor } from './visitor.cjs';
export declare class HardcodedFetchFetcher extends FetcherRenderer {
protected visitor: ReactQueryVisitor;
private config;
constructor(visitor: ReactQueryVisitor, config: HardcodedFetch);
private getEndpoint;
private getFetchParams;
generateFetcherImplementation(): string;
generateInfiniteQueryHook(config: GenerateConfig, isSuspense?: boolean): string;
generateQueryHook(config: GenerateConfig, isSuspense?: boolean): string;
generateMutationHook(config: GenerateConfig): string;
generateFetcherFetch(config: GenerateConfig): string;
}