UNPKG

greed

Version:
27 lines (24 loc) 550 B
import 'whatwg-fetch'; function greed (path, token) { return async (query, variables = {}) => { try { var response = await fetch(path, { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', 'Authorization': token }, body: JSON.stringify({ query, variables }) }); var data = await response.json(); return data; } catch (e) { throw new Error(e); } } } export default greed;