Не могу импортировать gql

#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. моя вина, это была опечатка с моей стороны , поэтому я отредактировал свой вопрос, но это еще не решило эту проблему