Я пытаюсь соединить сервер и клиент, используя конечную точку и конечную точку подписки.Я следую за документацией appolo.Я не могу понять, где я не прав.
import React, { Component } from 'react';
import { Platform, StyleSheet, Text, View } from 'react-native';
import ApolloClient from "apollo-boost";
import gql from 'graphql-tag';
import { ApolloProvider } from "react-apollo";
import { WebSocketLink } from 'apollo-link-ws';
import { SubscriptionClient } from 'subscriptions-transport-ws';
import { HttpLink } from 'apollo-link-http';
import Navigator from './app/Navigator'
import { createStackNavigator, createAppContainer } from 'react-navigation';
const httpLink = new HttpLink({
uri: 'https://api.graph.cool/simple/v1/cjrt2a37a5y4d0151eizuzi50'
})
const WsLink = new WebSocketLink({
uri: 'wss://subscriptions.us-west-2.graph.cool/v1/cjrt2a37a5y4d0151eizuzi50',
options: {
reconnect: true
}
})
const client = new ApolloClient(
{
httpLink: WsLink,
}
)
export default class App extends Component {
render() {
return (
<ApolloProvider client={client}>
<Navigator />
</ApolloProvider>
)
;
}
}