@Bogdnan123

Как получить данные и вывести их на странице из GraphQL?

Когда вывожу в консоль. у меня выскакивает ошибка TypeError: Object is not a function
const getData = gql`
  {
    me {
      name,
      id,
    }
  }
`

  const [data, loading, error] = useQuery(getData) 
  console.log(data)


Песочница: https://coach-tools.dev.pga.com/graphiql
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 1
@iamsergo
1) Исправьте квадратные скобки на фигурные: [] -> {}.
useQuery() возвращает объект.

2) Также, лучше использовать, но не обязательно, такую запись : GET_DATA вместо getData

https://www.apollographql.com/docs/react/data/quer...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы