npm.io
0.0.6 • Published 8 years ago

react-toggle-filter

Licence
MIT
Version
0.0.6
Deps
4
Size
25 kB
Vulns
0
Weekly
0

react-toggle-filter

A component for filter control using toggles with easily customizable styling.

Installation

yarn add react-toggle-filter

or

npm install react-toggle-filter

Running a Demo

To run a local demo of react-toggle-filter:

  • clone this repo
  • install dependencies
  • run yarn storybook.

Usage

For basic use provide an array of strings to use as filter options and a handler function for onItemToggle callback:

<ToggleFilter
    items={['Open', 'Resolved', 'Closed']}
    onItemToggle={
        (selectedItems, allItems) => {
            console.log('Selected items:', selectedItems);
        }
    }/>

More detailed examples can be found in stories/index.js.