Skip to content

Commit a29a521

Browse files
fix: use react-server-dom-rspack fallback for SSR without RSC (#8369)
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 9387ab3 commit a29a521

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

packages/cli/builder/src/shared/rsc/rscClientBrowserFallback.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export function rscClientBrowserFallbackPlugin(): RsbuildPlugin {
2020
config.resolve ??= {};
2121
config.resolve.fallback ??= {};
2222
(config.resolve.fallback as Record<string, string | false>)[
23-
'react-server-dom-webpack/client.browser'
23+
'react-server-dom-rspack/client.browser'
2424
] = emptyModulePath;
2525
});
2626
},
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// Empty fallback module for react-server-dom-webpack when RSC is disabled
1+
// Empty fallback module for react-server-dom-rspack when RSC is disabled
22
export default {};

packages/cli/builder/tests/__snapshots__/default.test.ts.snap

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1191,7 +1191,7 @@ exports[`builder rspack > should generator rspack config correctly 1`] = `
11911191
".json",
11921192
],
11931193
"fallback": {
1194-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
1194+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
11951195
},
11961196
"tsConfig": {
11971197
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",
@@ -2020,7 +2020,7 @@ exports[`builder rspack > should generator rspack config correctly when node 1`]
20202020
".json",
20212021
],
20222022
"fallback": {
2023-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
2023+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
20242024
},
20252025
"tsConfig": {
20262026
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",
@@ -3234,7 +3234,7 @@ exports[`builder rspack > should generator rspack config correctly when prod 1`]
32343234
".json",
32353235
],
32363236
"fallback": {
3237-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
3237+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
32383238
},
32393239
"tsConfig": {
32403240
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",
@@ -4055,7 +4055,7 @@ exports[`builder rspack > should generator rspack config correctly when service-
40554055
".json",
40564056
],
40574057
"fallback": {
4058-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
4058+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
40594059
},
40604060
"tsConfig": {
40614061
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",

packages/cli/builder/tests/__snapshots__/environment.test.ts.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1192,7 +1192,7 @@ exports[`builder environment compat > should generator environment config correc
11921192
".json",
11931193
],
11941194
"fallback": {
1195-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
1195+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
11961196
},
11971197
"tsConfig": {
11981198
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",
@@ -1978,7 +1978,7 @@ exports[`builder environment compat > should generator environment config correc
19781978
".json",
19791979
],
19801980
"fallback": {
1981-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
1981+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
19821982
},
19831983
"tsConfig": {
19841984
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",
@@ -2737,7 +2737,7 @@ exports[`builder environment compat > should generator environment config correc
27372737
".json",
27382738
],
27392739
"fallback": {
2740-
"react-server-dom-webpack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
2740+
"react-server-dom-rspack/client.browser": "<WORKSPACE>/packages/cli/builder/src/shared/rsc/rscEmptyModule",
27412741
},
27422742
"tsConfig": {
27432743
"configFile": "<WORKSPACE>/packages/cli/builder/tsconfig.json",

0 commit comments

Comments
 (0)