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

https://github.com/hanford/react-sherlock

react input with nlp superpowers
https://github.com/hanford/react-sherlock

date module nlp package react

Last synced: 22 days ago
JSON representation

react input with nlp superpowers

Awesome Lists containing this project

README

        

# react-sherlock

> Date input with NLP super powers

## Install

```
$ npm install --save react-sherlock
```

## Usage

```js
import Sherlock from 'react-sherlock'

..

render () {
console.log(`start date: ${date}`)}
onEndDate={(date) => console.log(`end date: ${date}`)}
/>
}
```

Dead simple API - just pass two functions in, and get dates back. All other props will land directly on the `` so you can manipulate/style the input however you need

##### onStartDate fn -> Date Object
When sherlock finds a `start` date, it will call this function with the corresponding date object.

##### onEndDate fn -> Date Object
When sherlock finds a `end` date, it will call this function with the corresponding date object.

## License

MIT © [Jack Hanford](http://jackhanford.com)