UNPKG

@unly/ra-data-graphql-prisma

Version:
12 lines (11 loc) 479 B
import { Resource } from '../constants/interfaces'; import { ApolloResponse } from './ApolloResponse'; import { GqlRecord } from './GqlRecord'; export declare type ResponseParserResult = { data: GqlRecord; } | { data: GqlRecord[]; total: number; }; export declare type ResponseParserSignature = (response: ApolloResponse) => ResponseParserResult; export declare type GetResponseParserSignature = (aorFetchType: string, resource: Resource) => ResponseParserSignature;