// composables/useGlobalApollo.ts
export const useGlobalApollo = () => {
const nuxtApollo = useApollo()
if (!nuxtApollo.clients?.default) {
throw new Error('Default apollo client was not found. Initialize it first before using it!')
}
return {
client: (nuxtApollo.clients?.default ?? {}) as typeof nuxtApollo.clients.default,
helpers: nuxtApollo,
}
}
// composables/useGlobalApollo.ts
export const useGlobalApollo = () => {
const nuxtApollo = useApollo()
if (!nuxtApollo.clients?.default) {
throw new Error('Default apollo client was not found. Initialize it first before using it!')
}
return {
client: (nuxtApollo.clients?.default ?? {}) as typeof nuxtApollo.clients.default,
helpers: nuxtApollo,
}
}