Apollo client not found
Environment
- Operating System:
Darwin - Node Version:
v18.19.0 - Nuxt Version:
3.9.3 - Package Manager:
[email protected] - User Config:
ssr,devtools,modules,runtimeConfig,apollo - Runtime Modules:
@nuxtjs/[email protected],@nuxtjs/[email protected]
Describe the bug
Just upgraded to Nuxt 3.10 (Downgraded again due to this error hence the bug report above), but all my apollo queries, etc are now returning this:
Error: Apollo client with id default not found.
My config is set up as follows:
apollo: {
clients: {
default: {
httpEndpoint: process.env.URL,
defaultOptions: {},
}
},
}
Any reason as to why this is happening? Has Nuxt Apollo not been updated to Nuxt 3.10 yet?
Expected behaviour
Expected: Nuxt Apollo to find default client based on config as working in Nuxt 3.9.
Reproduction
No response
Additional context
No response
Logs
No response
@cory-mosey could you upgrade to the current latest version (@5.0.0-alpha.13), and try again?
@cory-mosey could you upgrade to the current latest version (
@5.0.0-alpha.13), and try again?
I am using "@nuxtjs/apollo": "^5.0.0-alpha.14" and I am getting ypeError: Cannot read properties of undefined (reading 'query') error when I use the following function to fetch data
async fetch() {
try {
const res = await this.$apollo.defaultClient.query({
query: getEventsQuery,
variables: {
skip: this.skip,
take: this.take
}
});
if (res) {
this.isLoading = false;
const { results } = res.data.events;
this.events = results;
}
} catch (err) {
console.error(err);
this.isLoading = false;
this.events = [];
}
}