This package includes components relating to menus in the
Garden Design System.
DEPRECATION WARNING
This package has been deprecated in favor of the API provided in the
@zendeskgarden/react-dropdowns package.
This package will stop receiving updates in a future major release.
Installation
npm install @zendeskgarden/react-menus
npm install react react-dom prop-types styled-components @zendeskgarden/react-theming
Usage
import '@zendeskgarden/react-menus/dist/styles.css';
import { ThemeProvider } from '@zendeskgarden/react-theming';
import { Menu, Item } from '@zendeskgarden/react-menus';
<ThemeProvider>
<Menu
onChange={selectedKey => console.log(`Item selected: "${selectedKey}"`)}
trigger={({ ref }) => <button ref={ref}>Simple Example</button>}
>
<Item key="item-1">Item 1</Item>
<Item key="item-2">Item 2</Item>
<Item key="item-3">Item 3</Item>
</Menu>
</ThemeProvider>;