diff --git a/apps/web/apollo/client.js b/apps/web/apollo/client.js index da62f63..bde795e 100644 --- a/apps/web/apollo/client.js +++ b/apps/web/apollo/client.js @@ -1,5 +1,5 @@ -import { cache, link } from '@/config/apollo'; -import { ApolloClient } from '@apollo/client'; +import { link } from '@/config/apollo'; +import { ApolloClient, InMemoryCache } from '@apollo/client'; import { isServer } from 'tools/common'; /** @type {import('@apollo/client').ApolloClient} */ @@ -7,7 +7,7 @@ let apolloClient; function createApolloClient() { return new ApolloClient({ - cache, + cache: new InMemoryCache(), link, ssrMode: isServer(), }); diff --git a/apps/web/config/apollo.js b/apps/web/config/apollo.js index a8565ee..b98b2a6 100644 --- a/apps/web/config/apollo.js +++ b/apps/web/config/apollo.js @@ -1,10 +1,8 @@ import getUrls from './urls'; -import { ApolloLink, HttpLink, InMemoryCache } from '@apollo/client'; +import { ApolloLink, HttpLink } from '@apollo/client'; const { URL_CRM_GRAPHQL } = getUrls(); -export const cache = new InMemoryCache(); - const modifyDataLink = new ApolloLink((operation, forward) => { const context = operation?.getContext();