Move metamigo assets to metamigo-add

This commit is contained in:
Darren Clarke 2023-08-25 11:04:38 +02:00
parent aab5b7f5d5
commit 28f7f0f47b
71 changed files with 3 additions and 2 deletions

View file

@ -0,0 +1,40 @@
import {
ApolloClient,
InMemoryCache,
ApolloLink,
HttpLink,
} from "@apollo/client";
import { onError } from "@apollo/client/link/error";
const errorLink = onError(
({ operation, graphQLErrors, networkError, forward }) => {
console.log("ERROR LINK", operation);
if (graphQLErrors)
graphQLErrors.map(({ message, locations, path, ...rest }) =>
console.log(
`[GraphQL error]: Message: ${message}`,
locations,
path,
rest
)
);
if (networkError) console.log(`[Network error]: ${networkError}`);
forward(operation);
}
);
export const apolloClient = new ApolloClient({
link: ApolloLink.from([errorLink, new HttpLink({ uri: "/proxy/metamigo/graphql" })]),
cache: new InMemoryCache(),
/*
defaultOptions: {
watchQuery: {
fetchPolicy: "no-cache",
errorPolicy: "ignore",
},
query: {
fetchPolicy: "no-cache",
errorPolicy: "all",
},
}, */
});