diff --git a/packages/next/server/render.tsx b/packages/next/server/render.tsx index ba42dfc7a7fc..6e95fa05463b 100644 --- a/packages/next/server/render.tsx +++ b/packages/next/server/render.tsx @@ -1344,7 +1344,6 @@ export async function renderToHTML( ))} ), - generateStaticHTML: true, }) const flushed = await streamToString(flushEffectStream) @@ -1356,7 +1355,6 @@ export async function renderToHTML( element: content, suffix, dataStream: serverComponentsInlinedTransformStream?.readable, - generateStaticHTML: generateStaticHTML || !hasConcurrentFeatures, flushEffectHandler, }) } @@ -1489,7 +1487,6 @@ export async function renderToHTML( const documentStream = await renderToStream({ ReactDOMServer, element: document, - generateStaticHTML: true, }) documentHTML = await streamToString(documentStream) } else { @@ -1744,14 +1741,12 @@ function renderToStream({ element, suffix, dataStream, - generateStaticHTML, flushEffectHandler, }: { ReactDOMServer: typeof import('react-dom/server') element: React.ReactElement suffix?: string dataStream?: ReadableStream - generateStaticHTML: boolean flushEffectHandler?: () => Promise }): Promise> { return new Promise(async (resolve, reject) => { @@ -1760,7 +1755,7 @@ function renderToStream({ const closeTag = '' const suffixUnclosed = suffix ? suffix.split(closeTag)[0] : null - const doResolve = () => { + const doResolve = (renderStream: ReadableStream) => { if (!resolved) { resolved = true @@ -1800,7 +1795,7 @@ function renderToStream({ }, }) - doResolve() + doResolve(renderStream) }) }