@@ -27,7 +27,7 @@ type RenderOptions = {
2727 renderingReturnsPromises : boolean ;
2828} ;
2929
30- function ensureError ( e : unknown ) : Error {
30+ function convertToError ( e : unknown ) : Error {
3131 return e instanceof Error ? e : new Error ( String ( e ) ) ;
3232}
3333
@@ -96,7 +96,7 @@ function handleRenderingError(e: unknown, options: { componentName: string, thro
9696 if ( options . throwJsErrors ) {
9797 throw e ;
9898 }
99- const error = ensureError ( e ) ;
99+ const error = convertToError ( e ) ;
100100 return {
101101 hasErrors : true ,
102102 result : handleError ( { e : error , name : options . componentName , serverSide : true } ) ,
@@ -266,7 +266,7 @@ const streamRenderReactComponent = (reactRenderingResult: ReactElement, options:
266266
267267 const renderingStream = ReactDOMServer . renderToPipeableStream ( reactRenderingResult , {
268268 onShellError ( e ) {
269- const error = ensureError ( e ) ;
269+ const error = convertToError ( e ) ;
270270 renderState . hasErrors = true ;
271271 renderState . error = error ;
272272
@@ -286,7 +286,7 @@ const streamRenderReactComponent = (reactRenderingResult: ReactElement, options:
286286 if ( ! renderState . isShellReady ) {
287287 return ;
288288 }
289- const error = ensureError ( e ) ;
289+ const error = convertToError ( e ) ;
290290 if ( throwJsErrors ) {
291291 emitError ( error ) ;
292292 }
@@ -323,7 +323,7 @@ export const streamServerRenderedReactComponent = (options: RenderParams): Reada
323323 throw e ;
324324 }
325325
326- const error = ensureError ( e ) ;
326+ const error = convertToError ( e ) ;
327327 const htmlResult = handleError ( { e : error , name : componentName , serverSide : true } ) ;
328328 const jsonResult = JSON . stringify ( createResultObject ( htmlResult , buildConsoleReplay ( ) , { hasErrors : true , error, result : null } ) ) ;
329329 return stringToStream ( jsonResult ) ;
0 commit comments