fix(web/menu): don't render no label buttons

This commit is contained in:
Luke
2022-08-02 11:03:52 +02:00
committed by Luke
parent fd8b3c9862
commit 2def3ba7b3

View File

@@ -190,13 +190,17 @@ const ListMenu: React.FC = () => {
<FocusTrap active={visible}> <FocusTrap active={visible}>
<Stack direction="column" p={2} overflowY="scroll"> <Stack direction="column" p={2} overflowY="scroll">
{menu.items.map((item, index) => ( {menu.items.map((item, index) => (
<ListItem <>
index={index} {item.label && (
item={item} <ListItem
scrollIndex={indexStates[index]} index={index}
ref={listRefs} item={item}
key={`menu-item-${index}`} scrollIndex={indexStates[index]}
/> ref={listRefs}
key={`menu-item-${index}`}
/>
)}
</>
))} ))}
</Stack> </Stack>
</FocusTrap> </FocusTrap>