function NestedMenu() {
const handleOnClick = (e) => console.log(e);
return (
<Menu width={200}>
<Menu.Target>
<Button>Open menu</Button>
</Menu.Target>
<Menu.Dropdown>
<Menu.Item onClick={handleOnClick}>Settings</Menu.Item>
<Menu.Item onClick={handleOnClick}>Messages</Menu.Item>
<Menu.Item>
<Menu width={200} trigger="hover">
<Menu.Target>
<Button>Menu In Menu Item</Button>
</Menu.Target>
<Menu.Dropdown>
<Menu.Item onClick={handleOnClick}>Child 1</Menu.Item>
<Menu.Item onClick={handleOnClick}>Child 2</Menu.Item>
</Menu.Dropdown>
</Menu>
</Menu.Item>
</Menu.Dropdown>
</Menu>
);
}
In the above code the onClick events for Child 1 or Child 2 doesnt fire when we use touchpad clicks on the laptop. But using primary click button of mouse it works. Is there a workaround for this. I have type='hover' for the menu item