debounce-input-react
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

debounce-input-react · GitHub license Build Status npm version

Installation

NPM

npm install debounce-input-react --save

Usage

import React from 'react';
import ReactDOM from 'react-dom';
import {DebounceInput} from 'debounce-input-react';
 
class App extends React.Component {
  state = {
    value: ''
  };
 
  render() {
    return (
      <div>
        <DebounceInput
          minLength={2}
          debounceTimeout={300}
          onInput={event => this.setState({value: event.target.value})} />
 
        <p>Result: {this.state.value}</p>
      </div>
    );
  }
}
 
const appRoot = document.createElement('div');
document.body.appendChild(appRoot);
ReactDOM.render(<App />, appRoot);

License

debouce-input-react is MIT licensed.

Package Sidebar

Install

npm i debounce-input-react

Weekly Downloads

3

Version

1.1.1

License

MIT

Unpacked Size

48.8 kB

Total Files

10

Last publish

Collaborators

  • akashishu777