Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.29 KB

README.md

File metadata and controls

51 lines (35 loc) · 1.29 KB

apollo-link-trace

npm NPM npm Twitter Follow

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