ahau-graphql-client

2.0.0 • Public • Published

ahau-graphql-client

Example Usage

const AhauClient = require('ahau-graphql-client')

const client = new AhauClient(uri, opts)

// client.query(...)

API

new AhauClient(uri, opts) => client

where:

  • uri String is the http endpoint of your graphql server
    • if Number, it's assumed to be a port, and uri will be set to http://localhost:${port}/graphql
  • opts Object (optional) lets you set:
    • opts.possibleTypes Object for resolving fragments
    • opts.fetch Function for providing a custom fetch function. This is required when not in the browser
    • opts.apolloClient Object for setting or over-riding other apollo client options

and returns client - an @apollo/client instance

Package Sidebar

Install

npm i ahau-graphql-client

Weekly Downloads

13

Version

2.0.0

License

AGPL-3.0

Unpacked Size

3.11 kB

Total Files

3

Last publish

Collaborators

  • luandro
  • mixmix
  • staltz
  • chereseeriepa
  • christianbundy
  • ben-tai