Skip to content

Commit 291ff06

Browse files
VenkatVenkat
authored andcommitted
fix: resolve sidebar key and DOM nesting issues
1 parent aef1152 commit 291ff06

File tree

1 file changed

+8
-10
lines changed
  • packages/ui-components/src/Containers/Sidebar/SidebarGroup

1 file changed

+8
-10
lines changed

packages/ui-components/src/Containers/Sidebar/SidebarGroup/index.tsx

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,14 @@ const renderItems = (
4242
if (subItems && subItems.length > 0) {
4343
const isOpen = hasActivePath(subItems, pathname);
4444
return (
45-
<details
46-
key={label as string}
47-
className={styles.subGroup}
48-
open={isOpen || undefined}
49-
>
50-
<summary className={styles.summary}>{label}</summary>
51-
<ul className={styles.subItemList}>
52-
{renderItems(subItems, props, pathname)}
53-
</ul>
54-
</details>
45+
<li key={link}>
46+
<details className={styles.subGroup} open={isOpen}>
47+
<summary className={styles.summary}>{label}</summary>
48+
<ul className={styles.subItemList}>
49+
{renderItems(subItems, props, pathname)}
50+
</ul>
51+
</details>
52+
</li>
5553
);
5654
}
5755
return (

0 commit comments

Comments
 (0)