0

I've seen the docs re injecting a new DefaultNetworkLayer, but I don't seem to be able to send custom headers. Here's my code:

var headers = new Headers();
headers.append('Authorization', 'Basic hellotheretestheader');   

Relay.injectNetworkLayer(
    new Relay.DefaultNetworkLayer('/graphql', {
        headers: headers
    })
);

Why doesn't this work?

jbrown
  • 5,873
  • 9
  • 56
  • 101

1 Answers1

5

Ah the answer is:

Relay.injectNetworkLayer(
  new Relay.DefaultNetworkLayer('/graphql', {
    headers: {
        'Authorization': 'Basic hellotheretestheader'
    }
  })
);
jbrown
  • 5,873
  • 9
  • 56
  • 101