You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
468 B
18 lines
468 B
5 years ago
|
import { ApolloClient } from 'apollo-client'
|
||
|
import { HttpLink } from 'apollo-link-http'
|
||
|
import { InMemoryCache } from 'apollo-cache-inmemory'
|
||
|
import VueApollo from 'vue-apollo'
|
||
|
|
||
|
const httpLink = new HttpLink({
|
||
|
// URL to graphql server, you should use an absolute URL here
|
||
|
uri: '/graphql'
|
||
|
})
|
||
|
|
||
|
// create the apollo client
|
||
|
const apolloClient = new ApolloClient({
|
||
|
link: httpLink,
|
||
|
cache: new InMemoryCache()
|
||
|
})
|
||
|
|
||
|
// install the vue plugin
|
||
|
Vue.use(VueApollo)
|