Skip to content

Commit 8256a89

Browse files
committed
fix problem with rendering void elements
1 parent 713434d commit 8256a89

File tree

1 file changed

+13
-9
lines changed

1 file changed

+13
-9
lines changed

app/renderer.tsx

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -401,15 +401,19 @@ function RenderedTreeNode({
401401
);
402402
case "tag": {
403403
const { __reactjsxelement, ...args } = props;
404-
return (
405-
<__reactjsxelement {...args}>
406-
<RenderedChildren
407-
children={children}
408-
onChange={onChange}
409-
state={state}
410-
/>
411-
</__reactjsxelement>
412-
);
404+
if (children.length) {
405+
return (
406+
<__reactjsxelement {...args}>
407+
<RenderedChildren
408+
children={children}
409+
onChange={onChange}
410+
state={state}
411+
/>
412+
</__reactjsxelement>
413+
);
414+
} else {
415+
return <__reactjsxelement {...args} />;
416+
}
413417
}
414418
case "countdown-timer": {
415419
return (

0 commit comments

Comments
 (0)