File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -103,12 +103,14 @@ function _renderToStringPretty(
103103 // components
104104 if ( typeof nodeName === 'function' ) {
105105 isComponent = true ;
106-
107- let isFragment = nodeName === Fragment ,
108- isShallow = opts . shallow && ( inner || opts . renderRootComponent === false ) ;
109-
110- if ( isFragment || ( isShallow && isFragment ) ) {
111- let children = [ ] ;
106+ if (
107+ opts . shallow &&
108+ ( inner || opts . renderRootComponent === false ) &&
109+ nodeName !== Fragment
110+ ) {
111+ nodeName = getComponentName ( nodeName ) ;
112+ } else if ( nodeName === Fragment ) {
113+ const children = [ ] ;
112114 getChildren ( children , vnode . props . children ) ;
113115 return _renderToStringPretty (
114116 children ,
@@ -118,8 +120,6 @@ function _renderToStringPretty(
118120 isSvgMode ,
119121 selectValue
120122 ) ;
121- } else if ( isShallow ) {
122- nodeName = getComponentName ( nodeName ) ;
123123 } else {
124124 let rendered ;
125125
You can’t perform that action at this time.
0 commit comments