feat: working

This commit is contained in:
Eli Bosley
2024-10-18 13:27:32 -04:00
parent 0c79995107
commit 545ccf1938
14 changed files with 107 additions and 93 deletions
+2 -8
View File
@@ -1,9 +1,3 @@
import type {
split as SplitType,
ApolloClient as ApolloClientType,
NormalizedCacheObject,
} from "@apollo/client";
import {
from,
ApolloClient,
@@ -85,7 +79,7 @@ const retryLink = new RetryLink({
},
});
const splitLinks = (split as typeof SplitType)(
const splitLinks = split(
({ query }) => {
const definition = getMainDefinition(query);
return (
@@ -103,7 +97,7 @@ const splitLinks = (split as typeof SplitType)(
*/
const additiveLink = from([errorLink, retryLink, splitLinks]);
const client: ApolloClientType<NormalizedCacheObject> = new ApolloClient({
const client = new ApolloClient({
link: additiveLink,
cache: createApolloCache(),
});