Общий способ вызова GraphAPI от реактивного аполлона - PullRequest
0 голосов
/ 01 ноября 2018

Нужна помощь в создании универсальной функции, которую можно использовать для вызова API Graphql из реагирующего-аполлона. Узнайте о следующих способах используя компонентенет метод graphql (gql query{...}) используя axios lib

любое предложение, как я могу создать универсальную функцию или общую функцию, которую можно использовать.

1 Ответ

0 голосов
/ 01 ноября 2018

с использованием библиотеки axios.

const  graphqlfetchhandler = async (query, variables) => {
  try {
    const response = await axios.post(
      endpointURL,
      {
        query: gitQuery,
        variables: variables
      },
      {
        headers: {
          Authorization: "token YOUR_TOKEN_HERE"
        }
      }
    );
    console.log(response.data);
  } catch (error) {
    console.log(error);
  }
};
...