#reactjs #react-native #graphql
Вопрос:
У меня возникла проблема с импортом gql из graphql-тега . каждый раз, когда я импортирую, он выдает мне эту ошибку
Ошибка: Неперехваченное инвариантное нарушение: Аргумент [объект объекта], переданный синтаксическому анализатору, не был допустимым кодом документа GraphQL. Возможно, вам потребуется использовать «graphql-тег» или другой метод для преобразования вашей операции в документ
вот как выглядит мой импорт и запрос
import gql from 'graphql-tag'
const TOP_POST = gql`
{
topPost{
id
content
}
}`
`
Я не знаю , является ли это проблемой с реакцией или проблемой с моей стороны, но кто-нибудь знает, как я мог бы это исправить?
Ответ №1:
В вашем запросе есть опечатка. Это должно быть:
import gql from 'graphql-tag'
const TOP_POST = gql`
query topPost {
id
content
}`
Комментарии:
1. моя вина, это была опечатка с моей стороны , поэтому я отредактировал свой вопрос, но это еще не решило эту проблему