Beautiful option list for react

Beautiful option list for react

Beautiful option-list for react.Lightweight, focussable and key-responsive.

Build Status

Beautiful option-list for react.

Lightweight, focussable and key-responsive.

How to use:

const ReactDOM = require("react-dom"),
      Component = require("itsa-react-option");

const handleChange = newChecked => {
    props.checked = newChecked;

let props = {
    options: [
    checked: 3,
    onChange: handleChange

const renderOptionComponent = () => {
        <Component {...props} />,


About the css

You need the right css in order to make use of itsa-react-option. There are 2 options:

  1. You can use the css-files inside the css-folder.
  2. You can use: Component = require("itsa-react-option/lib/component-styled.jsx"); and build your project with webpack. This is needed, because you need the right plugin to handle a requirement of the scss-file.

View live example


If you want to express your appreciation

Feel free to donate to one of these addresses; my thanks will be great :)

  • Ether: 0xE096EBC2D19eaE7dA8745AA5D71d4830Ef3DF963
  • Bitcoin: 37GgB6MrvuxyqkQnGjwxcn7vkcdont1Vmg

Github Repository

Tags: #React #Option