@zendeskgarden/react-menus

Components relating to menus in the Garden Design System

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@zendeskgarden/react-menus
1,026116.9.23 years ago4 years agoMinified + gzip package size for @zendeskgarden/react-menus in KB

Readme

@zendeskgarden/react-menus npm version
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

# Peer Dependencies - Also Required
npm install react react-dom prop-types styled-components @zendeskgarden/react-theming

Usage

```jsx static / Include menu styling at the root of your application / import '@zendeskgarden/react-menus/dist/styles.css';
import { ThemeProvider } from '@zendeskgarden/react-theming'; import { Menu, Item } from '@zendeskgarden/react-menus';
/
Place a ThemeProvider at the root of your React application / 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>
; ```