Lightweight keydown wrapper for React 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. Good for implementing keyboard navigation or other shortcuts. Key advantages:
Information
Category: React / Device Input
Watchers: 15
Star: 505
Fork: 40
Last update: Nov 23, 2023

Related Repos



glortho 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. Good for implementing keyboard navigation or other shortcuts. Key advantages:
 

greena13 React HotKeys A declarative library for handling hotkeys and focus areas in React applications. Upgrading from 1.*.* ? See the upgrade notes. Looking for new maintainers This package has been mo
 

JedWatson React-HammerJS ReactJS / HammerJS integration. Support touch events in your React app. If you're looking for native tap event handling in ReactJS, check out my react-tappable package. Installation The easiest way to
 

JedWatson React-Tappable Tappable component for React. Abstracts touch events to implement onTap, onPress, and pinch events. The events mimic their native equivalents as closely as possible: the baseClass (default: Tappable) has -acti
 

JakeSidSmith React Fastclick Instantly make your desktop / hybrid apps more responsive on touch devices. React Fastclick automatically adds fastclick touch events to elements with onClick attributes (and those that require special functiona