Skip to content

safaiyeh/fetch-graphql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fetch-graphql

Super simple GraphQL fetch client

Installing

yarn add fetch-graphql

Usage

import fetchGraphQL from 'fetch-graphql';
const query = `
  query getAllUsers {
      listAllUsers {
        items {
          uid
        }
      }
    }
`;
const variables = `
{
  "createUser": {
    "uid": "Safaiyeh"
  }
}
`
const data = await fetchGraphQL(
  'https://yourAPI.com/graphql', 
  query,
  variables,
  { 'header1': 'headerValue1', ...headers }
);

AWS AppSync

Pass your API Key to x-api-key header

const headers = {
  'x-api-key': '<AWS KEY HERE>'
}

Releases

No releases published

Packages