diff --git a/dev-docs/docs/@excalidraw/excalidraw/api/children-components/main-menu.mdx b/dev-docs/docs/@excalidraw/excalidraw/api/children-components/main-menu.mdx index b0062d962..d06e194e2 100644 --- a/dev-docs/docs/@excalidraw/excalidraw/api/children-components/main-menu.mdx +++ b/dev-docs/docs/@excalidraw/excalidraw/api/children-components/main-menu.mdx @@ -167,3 +167,35 @@ function App() { | Prop | Type | Required | Default | Description | | --- | --- | :-: | :-: | --- | | `children ` | `React.ReactNode` | Yes | - | The content of the `Menu Group` | + +### MainMenu.Sub + +The MainMenu component now supports submenus. To render a submenu, you can use `MainMenu.Sub`, `MainMenu.Sub.Trigger`, `MainMenu.Sub.Content` and `MainMenu.Sub.Item`. Note that `MainMenu.Sub.Trigger` and `MainMenu.Sub.Content` must be direct children of `MainMenu.Sub`. + +```jsx live +function App() { + return ( +
+ + + + Submenu + + window.alert("Submenu item 1")} + > + Submenu item 1 + + window.alert("Submenu item 2")} + > + Submenu item 2 + + + + + +
+ ); +} +```