menu
menu copied to clipboard
Cannot read property 'isRootMenu' of undefined
An error occurs when SubMenu component is called
@jmcpr19 can you provide a codepen or codesandbox link?
An error occurs when SubMenu component is called
You should use {...this.props} on your SubMenu component
@horacije Where would I get the this.props from?
This worked for me.
The Submenu component should look like this
<SubMenu key="SubMenu" icon={} title="Navigation Three - Submenu"> <Menu.ItemGroup title="Item 1"> <Menu.Item key="setting:1">Option 1</Menu.Item> <Menu.Item key="setting:2">Option 2</Menu.Item> </Menu.ItemGroup> <Menu.ItemGroup title="Item 2"> <Menu.Item key="setting:3">Option 3</Menu.Item> <Menu.Item key="setting:4">Option 4</Menu.Item> </Menu.ItemGroup> </SubMenu>
instead this
<Menu.Item> <SubMenu key="SubMenu" icon={} title="Navigation Three - Submenu"> <Menu.ItemGroup title="Item 1"> <Menu.Item key="setting:1">Option 1</Menu.Item> <Menu.Item key="setting:2">Option 2</Menu.Item> </Menu.ItemGroup> <Menu.ItemGroup title="Item 2"> <Menu.Item key="setting:3">Option 3</Menu.Item> <Menu.Item key="setting:4">Option 4</Menu.Item> </Menu.ItemGroup> </Menu.Item>