Skip to content
This repository was archived by the owner on Nov 25, 2025. It is now read-only.

reactwaylabs/dropdown

Repository files navigation

NPM version Build Status Code coverage Dependencies Dev dependencies

@reactway/dropdown

A flexible React dropdown component. Created with hooks 🎉.

Get started

$ npm install @reactway/dropdown

Features

  • Toggles dropdown when clicked on DropdownHeader component
  • Closes dropdown when clicked outside of DropdownHandler component*
  • Closes dropdown when clicked on DropdownSection component
  • Closes dropdown when clicked Escape button on keyboard
  • Extendable base components
  • Supports server side rendering

* This will not work when click event has stopped propagation (event.stopPropagation()) and therefore window.addEventListener("click", ...) will not receive event.

License

Released under the MIT license.

Releases

Packages

Used by

Contributors

Languages