File tree Expand file tree Collapse file tree 2 files changed +22
-16
lines changed
packages/react-reconciler/src Expand file tree Collapse file tree 2 files changed +22
-16
lines changed Original file line number Diff line number Diff line change @@ -2593,14 +2593,17 @@ function updateDehydratedSuspenseComponent(
25932593 ( { digest} = getSuspenseInstanceFallbackErrorDetails ( suspenseInstance ) ) ;
25942594 }
25952595
2596- const error = message
2597- ? // eslint-disable-next-line react-internal/prod-error-codes
2598- new Error ( message )
2599- : new Error (
2600- 'The server could not finish this Suspense boundary, likely ' +
2601- 'due to an error during server rendering. Switched to ' +
2602- 'client rendering.' ,
2603- ) ;
2596+ let error ;
2597+ if ( message ) {
2598+ // eslint-disable-next-line react-internal/prod-error-codes
2599+ error = new Error ( message ) ;
2600+ } else {
2601+ error = new Error (
2602+ 'The server could not finish this Suspense boundary, likely ' +
2603+ 'due to an error during server rendering. Switched to ' +
2604+ 'client rendering.' ,
2605+ ) ;
2606+ }
26042607 const capturedValue = createCapturedValue ( error , digest , stack ) ;
26052608 return retrySuspenseComponentWithoutHydrating (
26062609 current ,
Original file line number Diff line number Diff line change @@ -2593,14 +2593,17 @@ function updateDehydratedSuspenseComponent(
25932593 ( { digest} = getSuspenseInstanceFallbackErrorDetails ( suspenseInstance ) ) ;
25942594 }
25952595
2596- const error = message
2597- ? // eslint-disable-next-line react-internal/prod-error-codes
2598- new Error ( message )
2599- : new Error (
2600- 'The server could not finish this Suspense boundary, likely ' +
2601- 'due to an error during server rendering. Switched to ' +
2602- 'client rendering.' ,
2603- ) ;
2596+ let error ;
2597+ if ( message ) {
2598+ // eslint-disable-next-line react-internal/prod-error-codes
2599+ error = new Error ( message ) ;
2600+ } else {
2601+ error = new Error (
2602+ 'The server could not finish this Suspense boundary, likely ' +
2603+ 'due to an error during server rendering. Switched to ' +
2604+ 'client rendering.' ,
2605+ ) ;
2606+ }
26042607 const capturedValue = createCapturedValue ( error , digest , stack ) ;
26052608 return retrySuspenseComponentWithoutHydrating (
26062609 current ,
You can’t perform that action at this time.
0 commit comments