UNPKG

apollo-angular

Version:

Use your GraphQL data in your Angular app, with the Apollo Client

23 lines (19 loc) 614 B
import { HttpHeaders } from '@angular/common/http'; import { ApolloLink } from '@apollo/client'; class HttpHeadersLink extends ApolloLink { constructor() { super((operation, forward) => { const { getContext, setContext } = operation; const context = getContext(); if (context.headers) { setContext({ headers: new HttpHeaders(context.headers) }); } return forward(operation); }); } } /** * Generated bundle index. Do not edit. */ export { HttpHeadersLink }; //# sourceMappingURL=apollo-angular-headers.mjs.map