diff --git a/packages/plugin-rsc/examples/basic/src/framework/entry.rsc.tsx b/packages/plugin-rsc/examples/basic/src/framework/entry.rsc.tsx index a3efb611e..aacf13c9c 100644 --- a/packages/plugin-rsc/examples/basic/src/framework/entry.rsc.tsx +++ b/packages/plugin-rsc/examples/basic/src/framework/entry.rsc.tsx @@ -35,6 +35,7 @@ async function handleRequest({ }): Promise { // differentiate RSC, SSR, action, etc. const renderRequest = parseRenderRequest(request) + request = renderRequest.request // handle server function request let returnValue: RscPayload['returnValue'] | undefined diff --git a/packages/plugin-rsc/examples/starter/src/framework/entry.rsc.tsx b/packages/plugin-rsc/examples/starter/src/framework/entry.rsc.tsx index 909fc66c6..b1bab91ce 100644 --- a/packages/plugin-rsc/examples/starter/src/framework/entry.rsc.tsx +++ b/packages/plugin-rsc/examples/starter/src/framework/entry.rsc.tsx @@ -28,6 +28,7 @@ export type RscPayload = { export default async function handler(request: Request): Promise { // differentiate RSC, SSR, action, etc. const renderRequest = parseRenderRequest(request) + request = renderRequest.request // handle server function request let returnValue: RscPayload['returnValue'] | undefined