import{keyboard,Key}from'@sepo27/react-keyboard';classMyComextendsReact.Component{onArrowUp=keyboard(Key.ARROW_UP,()=>{// go up});render(){return(<inputonKeyDown={this.onArrowUp}/>);}}
Multi handler
import{keyboard,Key,combo}from'@sepo27/react-keyboard';classMyComextendsReact.Component{onKeyDown=keyboard({[Key.ENTER]: ()=>{// handle Enter key},[combo(Key.ENTER,Key.CTRL)]: ()=>{// handle Enter+ctrl key},});render(){return(<inputonKeyDown={this.onKeyDown}/>);}}