Switch to @nuxtjs/apollo module-style integration

This commit is contained in:
Ruslan Bakiev
2026-03-30 21:47:20 +07:00
parent 79d6138cca
commit 425814015a
6 changed files with 118 additions and 30 deletions

View File

@@ -1,5 +1,6 @@
import type { ApolloClient, NormalizedCacheObject } from '@apollo/client/core';
export function useGqlClient(): ApolloClient<NormalizedCacheObject> {
return useNuxtApp().$apollo as ApolloClient<NormalizedCacheObject>;
export function useGqlClient() {
const { client } = useApolloClient('default');
return client as ApolloClient<NormalizedCacheObject>;
}