Skip to content

Commit dbc783e

Browse files
rschristianremko79
andcommitted
refactor: Simplify fix
Co-authored-by: Remko Klein <[email protected]>
1 parent 3b60966 commit dbc783e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/pretty.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)