gql.js 464 B

1234567891011121314151617
  1. const getGQL = (url) =>
  2. (query, variables = {}) =>
  3. fetch(url, {
  4. method: "POST",
  5. headers: {
  6. //Accept: "application/json",
  7. "Content-Type": "application/json",
  8. ...(localStorage.authToken
  9. ? { Authorization: "Bearer " + localStorage.authToken }
  10. : {}),
  11. },
  12. body: JSON.stringify({ query, variables }),
  13. }).then((res) => res.json());
  14. console.log(getGQL);
  15. export const gql = getGQL("/graphql");