Skip to content

Commit 7f3d331

Browse files
committed
Got rsc fetch working
Marked as rsc request so doesn't go down ssr path
1 parent 88e3183 commit 7f3d331

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

NavigationReact/sample/rsc-vite/src/server.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ export default async function handler(request: Request): Promise<Response> {
66
let url: string;
77
let view: any;
88
const serverNavigator = new StateNavigator(stateNavigator);
9+
let isRscRequest = false;
910
if (request.method === 'GET') {
1011
let reqUrl = new URL(request.url);
1112
url = `${reqUrl.pathname}${reqUrl.search}`;
1213
const App = (await import('./App.tsx')).default;
1314
view = <App url={url} />;
1415
} else {
16+
isRscRequest = true;
1517
const sceneViews: any = {
1618
people: await import('./People.tsx'),
1719
person: await import('./Person.tsx'),
@@ -47,7 +49,6 @@ export default async function handler(request: Request): Promise<Response> {
4749
</>
4850
);
4951
const rscStream = ReactServer.renderToReadableStream({ root });
50-
const isRscRequest = false;
5152
if (isRscRequest) {
5253
return new Response(rscStream, {
5354
headers: {

0 commit comments

Comments
 (0)