File tree 4 files changed +12
-12
lines changed
react-server-dom-turbopack/src/client
react-server-dom-webpack/src/client
4 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -62,19 +62,19 @@ export function resolveClientReference<T>(
62
62
metadata : ClientReferenceMetadata ,
63
63
) : ClientReference < T > {
64
64
const moduleExports = bundlerConfig [ metadata [ ID ] ] ;
65
- let resolvedModuleData = moduleExports [ metadata [ NAME ] ] ;
65
+ let resolvedModuleData = moduleExports && moduleExports [ metadata [ NAME ] ] ;
66
66
let name ;
67
67
if ( resolvedModuleData ) {
68
68
// The potentially aliased name.
69
69
name = resolvedModuleData . name ;
70
70
} else {
71
71
// If we don't have this specific name, we might have the full module.
72
- resolvedModuleData = moduleExports [ '*' ] ;
72
+ resolvedModuleData = moduleExports && moduleExports [ '*' ] ;
73
73
if ( ! resolvedModuleData ) {
74
74
throw new Error (
75
75
'Could not find the module "' +
76
76
metadata [ ID ] +
77
- '" in the React SSR Manifest. ' +
77
+ '" in the React Server Consumer Manifest. ' +
78
78
'This is probably a bug in the React Server Components bundler.' ,
79
79
) ;
80
80
}
Original file line number Diff line number Diff line change @@ -68,19 +68,19 @@ export function resolveClientReference<T>(
68
68
) : ClientReference < T > {
69
69
if ( bundlerConfig ) {
70
70
const moduleExports = bundlerConfig [ metadata [ ID ] ] ;
71
- let resolvedModuleData = moduleExports [ metadata [ NAME ] ] ;
71
+ let resolvedModuleData = moduleExports && moduleExports [ metadata [ NAME ] ] ;
72
72
let name ;
73
73
if ( resolvedModuleData ) {
74
74
// The potentially aliased name.
75
75
name = resolvedModuleData . name ;
76
76
} else {
77
77
// If we don't have this specific name, we might have the full module.
78
- resolvedModuleData = moduleExports [ '*' ] ;
78
+ resolvedModuleData = moduleExports && moduleExports [ '*' ] ;
79
79
if ( ! resolvedModuleData ) {
80
80
throw new Error (
81
81
'Could not find the module "' +
82
82
metadata [ ID ] +
83
- '" in the React SSR Manifest. ' +
83
+ '" in the React Server Consumer Manifest. ' +
84
84
'This is probably a bug in the React Server Components bundler.' ,
85
85
) ;
86
86
}
Original file line number Diff line number Diff line change @@ -62,19 +62,19 @@ export function resolveClientReference<T>(
62
62
metadata : ClientReferenceMetadata ,
63
63
) : ClientReference < T > {
64
64
const moduleExports = bundlerConfig [ metadata [ ID ] ] ;
65
- let resolvedModuleData = moduleExports [ metadata [ NAME ] ] ;
65
+ let resolvedModuleData = moduleExports && moduleExports [ metadata [ NAME ] ] ;
66
66
let name ;
67
67
if ( resolvedModuleData ) {
68
68
// The potentially aliased name.
69
69
name = resolvedModuleData . name ;
70
70
} else {
71
71
// If we don't have this specific name, we might have the full module.
72
- resolvedModuleData = moduleExports [ '*' ] ;
72
+ resolvedModuleData = moduleExports && moduleExports [ '*' ] ;
73
73
if ( ! resolvedModuleData ) {
74
74
throw new Error (
75
75
'Could not find the module "' +
76
76
metadata [ ID ] +
77
- '" in the React SSR Manifest. ' +
77
+ '" in the React Server Consumer Manifest. ' +
78
78
'This is probably a bug in the React Server Components bundler.' ,
79
79
) ;
80
80
}
Original file line number Diff line number Diff line change @@ -68,19 +68,19 @@ export function resolveClientReference<T>(
68
68
) : ClientReference < T > {
69
69
if ( bundlerConfig ) {
70
70
const moduleExports = bundlerConfig [ metadata [ ID ] ] ;
71
- let resolvedModuleData = moduleExports [ metadata [ NAME ] ] ;
71
+ let resolvedModuleData = moduleExports && moduleExports [ metadata [ NAME ] ] ;
72
72
let name ;
73
73
if ( resolvedModuleData ) {
74
74
// The potentially aliased name.
75
75
name = resolvedModuleData . name ;
76
76
} else {
77
77
// If we don't have this specific name, we might have the full module.
78
- resolvedModuleData = moduleExports [ '*' ] ;
78
+ resolvedModuleData = moduleExports && moduleExports [ '*' ] ;
79
79
if ( ! resolvedModuleData ) {
80
80
throw new Error (
81
81
'Could not find the module "' +
82
82
metadata [ ID ] +
83
- '" in the React SSR Manifest. ' +
83
+ '" in the React Server Consumer Manifest. ' +
84
84
'This is probably a bug in the React Server Components bundler.' ,
85
85
) ;
86
86
}
You can’t perform that action at this time.
0 commit comments