diff --git a/packages/react-on-rails-pro/src/streamingUtils.ts b/packages/react-on-rails-pro/src/streamingUtils.ts index f4d6c76eec..1502232dd6 100644 --- a/packages/react-on-rails-pro/src/streamingUtils.ts +++ b/packages/react-on-rails-pro/src/streamingUtils.ts @@ -17,7 +17,7 @@ import { PassThrough, Readable } from 'stream'; import createReactOutput from 'react-on-rails/createReactOutput'; import { isPromise, isServerRenderHash } from 'react-on-rails/isServerRenderResult'; -import buildConsoleReplay from 'react-on-rails/buildConsoleReplay'; +import { consoleReplay } from 'react-on-rails/buildConsoleReplay'; import { createResultObject, convertToError, validateComponent } from 'react-on-rails/serverRenderUtils'; import { RenderParams, @@ -112,7 +112,13 @@ export const transformRenderStreamChunksToResultObject = (renderState: StreamRen const transformStream = new PassThrough({ transform(chunk: Buffer, _, callback) { const htmlChunk = chunk.toString(); - const consoleReplayScript = buildConsoleReplay(consoleHistory, previouslyReplayedConsoleMessages); + // Get unwrapped console replay JavaScript (not wrapped in