Lightweight Keybinding for Components
"Use
react-keydown
as a higher-order component or decorator to pass keydown events to the wrapped component, or call methods directly via designated keys. It's good for implementing keyboard navigation or other shortcuts."
Jed Verity