From b54273b9e29e23b054501b41d6a1c212ae521365 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Mon, 10 Jun 2024 15:35:30 +0900 Subject: [PATCH] fix: fix renderPage --- .../router/__snapshots__/server.test.tsx.snap | 75 ++++++++++++++++++- .../src/features/router/server.tsx | 2 +- 2 files changed, 73 insertions(+), 4 deletions(-) diff --git a/packages/react-server/src/features/router/__snapshots__/server.test.tsx.snap b/packages/react-server/src/features/router/__snapshots__/server.test.tsx.snap index 9fd1104f7..0959d3f1c 100644 --- a/packages/react-server/src/features/router/__snapshots__/server.test.tsx.snap +++ b/packages/react-server/src/features/router/__snapshots__/server.test.tsx.snap @@ -76,7 +76,30 @@ exports[`generateRouteModuleTree > basic 2`] = ` , }, "pages": { - "/x": Promise {}, + "/x": , }, } `; @@ -158,7 +181,30 @@ exports[`generateRouteModuleTree > basic 3`] = ` , }, "pages": { - "/x/y": Promise {}, + "/x/y": , }, } `; @@ -206,7 +252,30 @@ exports[`generateRouteModuleTree > basic 4`] = ` , }, "pages": { - "/z": Promise {}, + "/z": , }, } `; diff --git a/packages/react-server/src/features/router/server.tsx b/packages/react-server/src/features/router/server.tsx index 34e7bd790..5953a0f37 100644 --- a/packages/react-server/src/features/router/server.tsx +++ b/packages/react-server/src/features/router/server.tsx @@ -81,7 +81,7 @@ export async function renderRouteMap( if (m.type === "layout") { layouts[m.prefix] = await renderLayout(m.node, props, m.prefix); } else if (m.type === "page") { - pages[m.prefix] = renderPage(m.node, props); + pages[m.prefix] = await renderPage(m.node, props); } else { m.type satisfies never; }