Refactor Apollo Client handling

This commit is contained in:
Andrew Bastin
2021-05-03 09:18:24 -04:00
parent b8bc110d33
commit 627811f28d
5 changed files with 104 additions and 31 deletions

View File

@@ -93,6 +93,7 @@ export default {
"~/plugins/vuex-persist",
"~/plugins/v-tooltip",
"~/plugins/vue-rx",
"~/plugins/vue-apollo",
{ src: "~/plugins/web-worker", ssr: false },
],
@@ -129,16 +130,7 @@ export default {
"@nuxtjs/robots",
// https://github.com/nuxt-community/sitemap-module
"@nuxtjs/sitemap",
// https://github.com/nuxt-community/apollo-module
"@nuxtjs/apollo",
],
apollo: {
clientConfigs: {
default: "~/plugins/apollo.js",
},
},
// PWA module configuration (https://pwa.nuxtjs.org/setup)
pwa: {
meta: {