Files
worldcup/lib/graphql/hooks.ts
T

13 lines
534 B
TypeScript
Raw Normal View History

'use client'
/* Apollo Client v4 defaults TData to unknown — wrap to restore convenient any typing */
import { useQuery as _useQuery } from '@apollo/client/react'
import type { DocumentNode } from '@apollo/client/core'
// eslint-disable-next-line @typescript-eslint/no-explicit-any
export function useQuery(query: DocumentNode, options?: Record<string, unknown>) {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
return _useQuery<Record<string, any>>(query, options)
}
export { gql } from '@apollo/client/core'