An open API service indexing awesome lists of open source software.

https://github.com/codeep/react-live-search


https://github.com/codeep/react-live-search

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# react-live-search

## Install

```bash
npm install --save react-live-search
```

## Usage

```jsx
import React, { Component } from 'react'

import ReactLiveSearch from 'react-live-search'

class Example extends Component {
state = {
value: '',
data: [
{ label: 'test', value: 1 },
{ label: 'work', value: 2 },
{ label: 'great', value: 3 },
{ label: 'bar', value: 4 },
{ label: 'foo', value: 5 }
]
};

onChange = value => {
this.setState({
value
});
};

onSelect = v => {};

render () {
return (

)
}
}
```
| Props | Required/optional | Description | Type
| ------------- | ------------- | ----------- | --------
| value | Required | Search term | String
| data | Required | Data for search (should be an array of objects with label, value properties) | Array
| onChange | Optional | Handle input change | Function
| onSelect | Optional | Handle input data selection | Function
| itemStyle | Optional | Item styles| Object

## License

MIT © [codeep team](https://github.com/codeep)