apollo-link-trace

Apollo Link that applies Trace Context headers to your Apollo Client requests.

MIT License

Downloads
382
Stars
0
Committers
1

apollo-link-trace

Apply Trace Context headers to your Apollo Client requests

Install

Via npm

npm install apollo-link-trace

Via Yarn

yarn add apollo-link-trace

How to use

TraceContextLink accepts an options object that allows you to pass options when creating the link.

Options

tracestate - Default tracestate header to use for requests. This can be overridden via individual call contexts.

Example

import { ApolloClient, HttpLink, InMemoryCache, from } from '@apollo/client'
import { TraceContextLink } from 'apollo-link-trace'

const apolloClient = new ApolloClient({
  link: from([
    new TraceContextLink(),
    new HttpLink({
      uri: graphqlEndpoint,
    })
  ]),
  cache: new InMemoryCache(),
});

License

MIT Ryan Hefner

Package Rankings
Top 31.68% on Npmjs.org
Badges
Extracted from project README's
npm NPM npm