apollo-logger-link

Simple yet powerfull logger link for your apollo client.

Usage no npm install needed!

<script type="module">
  import apolloLoggerLink from 'https://cdn.skypack.dev/apollo-logger-link';
</script>

README

HERO

Simple yet powerfull logger link for your apollo client.

Usage

import { ApolloLink, ApolloClient, InMemoryCache } from '@apollo/client'
import { loggerLink } from 'apollo-logger-link'

const logger = loggerLink(op => op.getContext().schemaName)

const apolloClient = new ApolloClient({
  link: ApolloLink.from([logger, new HttpLink({ uri: '/graphql' })]),
  cache: new InMemoryCache()
})