import React from 'react'; import {DebounceInput} from '../src'; export class Ref extends React.Component { state = { value: '', key: undefined }; render() { const { value, key } = this.state; return (
{ this.ref = ref; }} onChange={e => this.setState({value: e.target.value})} onKeyDown={e => this.setState({key: e.key})} />

Value: {value}

Key pressed: {key}

); } }