Skip to content

Commit f36f09e

Browse files
committed
fix: add key prop for each subMenu
1 parent 47dadcd commit f36f09e

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/components/menu/menu.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export function Menu(props: React.PropsWithChildren<IMenu>) {
2828
return menus.map((item: IMenu) => {
2929
if (item.data && item.data.length > 0) {
3030
return (
31-
<SubMenu mode={mode} {...item}>
31+
<SubMenu key={item.id} mode={mode} {...item}>
3232
{renderMenusByData(item.data)}
3333
</SubMenu>
3434
);

src/components/menu/subMenu.tsx

+1-2
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,7 @@ export function SubMenu(props: React.PropsWithChildren<ISubMenu>) {
177177
/>
178178
) : (
179179
<Menu className={cNames} style={{ visibility: 'hidden' }}>
180-
{' '}
181-
{children}{' '}
180+
{children}
182181
</Menu>
183182
);
184183

0 commit comments

Comments
 (0)