graphql-hooks-with-get-support
Version:
21 lines (17 loc) • 512 B
JavaScript
import ClientContext from './ClientContext'
import GraphQLClient from './GraphQLClient'
import useClientRequest from './useClientRequest'
import useQuery from './useQuery'
const useManualQuery = (query, options) =>
useClientRequest(query, { useCache: true, isManual: true, ...options })
const useMutation = (query, options) =>
useClientRequest(query, { isMutation: true, ...options })
export {
ClientContext,
GraphQLClient,
useClientRequest,
useQuery,
useManualQuery,
// alias
useMutation
}