UNPKG

@apollo/client-react-streaming

Version:

This package provides building blocks to create framework-level integration of Apollo Client with React's streaming SSR. See the [@apollo/client-integration-nextjs](https://github.com/apollographql/apollo-client-integrations/tree/main/packages/nextjs) pac

22 lines 763 B
/** * > This export is only available in streaming SSR Server environments * * Used to pipe a `ReadableStreamDefaultReader` to a `ServerResponse`. * * @example * ```js * const { injectIntoStream, transformStream } = createInjectionTransformStream(); * const App = render({ assets, injectIntoStream }); * const reactStream = await renderToReadableStream(App, { bootstrapModules })); * await pipeReaderToResponse( * reactStream.pipeThrough(transformStream).getReader(), * response * ); * ``` */ export declare function pipeReaderToResponse(reader: ReadableStreamDefaultReader<any>, res: { write: (chunk: any) => void; end: () => void; destroy: (e: Error) => void; }): Promise<void>; //# sourceMappingURL=pipeReaderToResponse.d.ts.map