diff --git a/packages/react-router-dev/config/defaults/entry.server.node.tsx b/packages/react-router-dev/config/defaults/entry.server.node.tsx index b6362eb073..bffa8aa271 100644 --- a/packages/react-router-dev/config/defaults/entry.server.node.tsx +++ b/packages/react-router-dev/config/defaults/entry.server.node.tsx @@ -13,7 +13,7 @@ export default function handleRequest( request: Request, responseStatusCode: number, responseHeaders: Headers, - remixContext: EntryContext, + routerContext: EntryContext, loadContext: AppLoadContext ) { return new Promise((resolve, reject) => { @@ -23,13 +23,13 @@ export default function handleRequest( // Ensure requests from bots and SPA Mode renders wait for all content to load before responding // https://react.dev/reference/react-dom/server/renderToPipeableStream#waiting-for-all-content-to-load-for-crawlers-and-static-generation let readyOption: keyof RenderToPipeableStreamOptions = - (userAgent && isbot(userAgent)) || remixContext.isSpaMode + (userAgent && isbot(userAgent)) || routerContext.isSpaMode ? "onAllReady" : "onShellReady"; const { pipe, abort } = renderToPipeableStream( ,