Apollo Boost поддерживает несколько клиентов.При вызове client2 я получаю результаты клиента вместо этого?Использование инфраструктуры Vue с библиотекой Vue Apollo.
//similar too docs from vue-appolo
//https://github.com/Akryum/vue-apollo/blob/master/docs/guide/multiple-clients.md
import Vue from 'vue'
import App from './App.vue'
import ApolloClient from "apollo-boost";
import VueApollo from "vue-apollo";
//first client
const client = new ApolloClient({
uri: "https://api.graph.cool/simple/v1/1”
});
//second client
const client2 = new ApolloClient({
uri: "https://api.graph.cool/simple/v1/2”
});
//old way with one client
//const apolloProvider = new VueApollo({
// defaultClient: client
//});
const apolloProvider = new VueApollo({
clients: {
client,
client2,
},
defaultClient: client
});