@bronzetrees/react-dropdown

React Dropdown

Usage no npm install needed!

<script type="module">
  import bronzetreesReactDropdown from 'https://cdn.skypack.dev/@bronzetrees/react-dropdown';
</script>

README

react-dropdown

Simple Dropdown component for React

NPM version build status Test coverage node version

Install

npm install @bronzetrees/react-dropdown --save

Usage

import Dropdown from '@bronzetrees/react-dropdown';

ReactDOM.render(
  <Dropdown
    menu={
      <Dropdown.Menu>
        <Dropdown.Item>item1</Dropdown.Item>
        <Dropdown.Item>item2</Dropdown.Item>
      </Dropdown.Menu>
    }
    menuAlign="bottom"
  >
    <span>dropdown link</span>
  </Dropdown>,
  mountNode
);

API

props

name type default description
menuAlign String 'bottom-end' placement of pop menu
trigger String 'hover' the trigger mode which executes the dropdown action.

License

@bronzetrees/react-dropdown is released under the MIT license.