Я получаю следующую ошибку (https://i.imgur.com/IpI7yw5.png) и не знаю точно, как это исправить, похоже, что это как-то связано с папкой node-modules, но я не совсем уверен. Просто вВ случае, если я добавлю, что говорит мой отладчик: (https://i.imgur.com/CudcrBO.png)
Это все, что у меня есть, что связано с Apollo и graphQL: src \ index.js
import React from 'react';
import ReactDOM from 'react-dom';
import { ApolloProvider } from 'react-apollo';
import { ApolloClient } from 'apollo-client';
import { HttpLink } from 'apollo-link-http';
import { InMemoryCache } from 'apollo-cache-inmemory';
import App from './App';
import { networkInterface } from './config';
const apolloClient = new ApolloClient({
link: new HttpLink({uri: networkInterface}),
cache: new InMemoryCache()
});
ReactDOM.render(
<ApolloProvider client={apolloClient}>
<App/>
</ApolloProvider>,
document.getElementById('root')
);
NewsList:
import React, {Component} from 'react';
import {View, Text} from 'react-native';
import axios from 'axios';
import {graphql} from 'react-apollo';
import gql from 'graphql-tag';
const NewsQuery = gql'
query contentView_b0488406c55f4bf5a28ceb86138c948c($first: Int, $skip: Int, $where: PostWhereInput, $orderBy: PostOrderByInput) {
contentView_content_b0488406c55f4bf5a28ceb86138c948c: postsConnection(first: $first, skip: $skip, where: $where, orderBy: $orderBy) {
edges {
node {
status
updatedAt
createdAt
id
title
slug
category
preview
body
author
date
}
}
}
}
'// change ' for tilde
const NewsWrapper = graphql(NewsQuery)(NewsList);
class NoticiasList extends Component {
render() {
const { data } = this.props;
console.log(data)
}
}
export default NoticiasList;
Фактический «результат», который я хочу получить, заключается в том, чтобы иметь возможность запускать приложение без каких-либо ошибок и консольно регистрировать данные, которые есть в моем массиве (в моем API GraphCMS у меня есть несколько сообщений в блоге)