@@ -27,7 +27,7 @@ type RenderOptions = {
27
27
renderingReturnsPromises : boolean ;
28
28
} ;
29
29
30
- function ensureError ( e : unknown ) : Error {
30
+ function convertToError ( e : unknown ) : Error {
31
31
return e instanceof Error ? e : new Error ( String ( e ) ) ;
32
32
}
33
33
@@ -96,7 +96,7 @@ function handleRenderingError(e: unknown, options: { componentName: string, thro
96
96
if ( options . throwJsErrors ) {
97
97
throw e ;
98
98
}
99
- const error = ensureError ( e ) ;
99
+ const error = convertToError ( e ) ;
100
100
return {
101
101
hasErrors : true ,
102
102
result : handleError ( { e : error , name : options . componentName , serverSide : true } ) ,
@@ -266,7 +266,7 @@ const streamRenderReactComponent = (reactRenderingResult: ReactElement, options:
266
266
267
267
const renderingStream = ReactDOMServer . renderToPipeableStream ( reactRenderingResult , {
268
268
onShellError ( e ) {
269
- const error = ensureError ( e ) ;
269
+ const error = convertToError ( e ) ;
270
270
renderState . hasErrors = true ;
271
271
renderState . error = error ;
272
272
@@ -286,7 +286,7 @@ const streamRenderReactComponent = (reactRenderingResult: ReactElement, options:
286
286
if ( ! renderState . isShellReady ) {
287
287
return ;
288
288
}
289
- const error = ensureError ( e ) ;
289
+ const error = convertToError ( e ) ;
290
290
if ( throwJsErrors ) {
291
291
emitError ( error ) ;
292
292
}
@@ -323,7 +323,7 @@ export const streamServerRenderedReactComponent = (options: RenderParams): Reada
323
323
throw e ;
324
324
}
325
325
326
- const error = ensureError ( e ) ;
326
+ const error = convertToError ( e ) ;
327
327
const htmlResult = handleError ( { e : error , name : componentName , serverSide : true } ) ;
328
328
const jsonResult = JSON . stringify ( createResultObject ( htmlResult , buildConsoleReplay ( ) , { hasErrors : true , error, result : null } ) ) ;
329
329
return stringToStream ( jsonResult ) ;
0 commit comments