Я пытаюсь интегрировать graphql в свой проект vue. Я следую этим инструкциям: https://github.com/Akryum/vue-apollo
У меня npm установлен «apollo-client» по мере необходимости, но по какой-то причине я не могу импортировать createBatchingNetworkInterface.
это мой файл main.js:
import Vue from 'vue'
import { ApolloClient, createBatchingNetworkInterface } from 'apollo-client'
import VueApollo from 'vue-apollo'
import App from './App'
import router from './router'
а это файл index.d.ts моего apollo-client:
export { print as printAST } from 'graphql/language/printer';
export { ObservableQuery, FetchMoreOptions, UpdateQueryOptions, ApolloCurrentResult } from './core/ObservableQuery';
export { WatchQueryOptions, MutationOptions, SubscriptionOptions, FetchPolicy, FetchMoreQueryOptions, SubscribeToMoreOptions, MutationUpdaterFn } from './core/watchQueryOptions';
export { NetworkStatus } from './core/networkStatus';
export * from './core/types';
export { ApolloError } from './errors/ApolloError';
import ApolloClient, { ApolloClientOptions } from './ApolloClient';
export { ApolloClientOptions };
export { ApolloClient };
export default ApolloClient;
Я не вижу здесь желаемого объекта createBatchingNetworkInterface.
Я не знаю, что я здесь делаю не так.