From 8e56e37e1fa548bc23d451ba7721ab8b60499589 Mon Sep 17 00:00:00 2001 From: Jeremy Schoonover Date: Fri, 14 Apr 2023 20:13:09 -0500 Subject: [PATCH] Latest version of @urql/core requires a new client config Source documentation is here: https://github.com/urql-graphql/urql/issues/3114#no-more-defaultexchanges --- apps/movie-quotes-frontend/src/lib/quotes-api.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/movie-quotes-frontend/src/lib/quotes-api.js b/apps/movie-quotes-frontend/src/lib/quotes-api.js index f8d2761..366bf1f 100644 --- a/apps/movie-quotes-frontend/src/lib/quotes-api.js +++ b/apps/movie-quotes-frontend/src/lib/quotes-api.js @@ -1,8 +1,9 @@ -import { createClient, gql } from '@urql/core' +import { createClient, gql, cacheExchange, fetchExchange } from '@urql/core' const graphqlClient = createClient({ url: import.meta.env.PUBLIC_GRAPHQL_API_ENDPOINT, - requestPolicy: 'network-only' + requestPolicy: 'network-only', + exchanges: [cacheExchange, fetchExchange], }) async function graphqlClientWrapper (method, gqlQuery, queryVariables = {}) {