Graphql API Client
Simple usage and lightweight graphql api client. Returning promise type.
Install Package
npm install gql-api-client
Usage Examples
const request = url: 'http://localhost:4000/graphql' query: `{ user(id:1) { id name email } }` ;request;
const request = ;requesturl = 'http://localhost:4000/graphql';requestquery =`{ user(id:1) { id name email } }`;request;
Pass parameters
const request = ;requesturl = 'http://localhost:4000/graphql';requestquery =`query ($id: Int!) { user(id:$id) { id name email } }`;request;
Bearer token support
const request = ;requesturl = 'http://localhost:4000/graphql';// Bearer tokenrequesttoken = 'TestToken';requestquery =`query ($id: Int!) { user(id:$id) { id name email } }`;request;
Add custom headers
const request = ;requesturl = 'http://localhost:4000/graphql';requestheaders = 'authorization':'Token';requestquery =`query ($id: Int!) { user(id:$id) { id name email } }`;request;