type.ts 330 B

123456789101112131415
  1. export interface FetchGraphqlError {
  2. message: string;
  3. locations: Array<{
  4. line: number;
  5. column: number;
  6. }>,
  7. path: Array<string>,
  8. extensions: Record<string, unknown>
  9. }
  10. export interface FetchGraphqlResult<TData = unknown> {
  11. status: number;
  12. data: TData | null;
  13. error: FetchGraphqlError | null;
  14. }