We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c39c1df commit 1eb0883Copy full SHA for 1eb0883
apollo.config.js
@@ -0,0 +1,9 @@
1
+module.exports = {
2
+ client: {
3
+ service: {
4
+ name: 'guide-api',
5
+ url: 'https://api.graphql.guide/graphql'
6
+ },
7
+ includes: ['src/**/*.vue', 'src/**/*.js']
8
+ }
9
+}
src/App.vue
@@ -4,7 +4,19 @@
</template>
<script>
+import { ApolloClient, InMemoryCache } from '@apollo/client/core'
+import { DefaultApolloClient } from '@vue/apollo-composable'
+import { provide } from 'vue'
10
+
11
+const client = new ApolloClient({
12
+ uri: 'https://api.graphql.guide/graphql',
13
+ cache: new InMemoryCache()
14
+})
15
16
export default {
- name: 'App'
17
+ name: 'App',
18
+ setup() {
19
+ provide(DefaultApolloClient, client)
20
21
}
22
</script>
0 commit comments