UNPKG

opensaas

Version:

Create fully bundled SaaS application (Backend & Frontend) using an interactive CLI

8 lines (6 loc) 299 B
import { RemoteGraphQLDataSource } from '@apollo/gateway'; export default class AuthenticatedDataSource extends RemoteGraphQLDataSource { willSendRequest({ request, context }: any) { Object.entries(context.headers || {}).forEach(([key, value]) => request.http.headers.set(key, value)); } }