0.0.10 • Published 5 years ago

@clipmx/menu v0.0.10

Weekly downloads
1
License
-
Repository
-
Last release
5 years ago

Clip Menu

Installation

npm install @clipmx/menu --save

Usage

import React from 'react';
import Button from '@clipmx/button';
import Menu, { MenuItem } from '@clipmx/menu';

class MyComponent extends React.Component {
  state = { anchor: null };

  handleMenuOpen = e => this.setState({ anchor: e.target });

  handleMenuClose = () => this.setState({ anchor: null });

  render() {
    return (
      <div>
        <Button onClick={this.handleMenuOpen}>Open Menu</Button>
        <Menu
          anchorEl={this.state.anchor}
          open={Boolean(this.state.anchor)}
          onClose={this.handleMenuClose}
        >
          <MenuItem>Item 1</MenuItem>
          <MenuItem>Item 1</MenuItem>
          <MenuItem>Item 1</MenuItem>
        </Menu>
      </div>
    );
  }
}

export default MyComponent;

Props

This is a wrapper of the Material-UI Menu, so you can use any props that Material-UI supports.

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1-beta.8

6 years ago

0.0.1-beta.6

6 years ago

0.0.1-beta.5

6 years ago

0.0.1-beta.4

6 years ago

0.0.1-beta.3

6 years ago

0.0.1-beta.2

6 years ago

0.0.1-beta.1

6 years ago