Detects if a device has a touch interface
Detect the current input (mouse or touch) and fix the sticky :hover bug on touch devices.
Detect if the browser supports the touch events api
Detect if the browser supports the pointer events api
Detect if a device is mouse only, touch only, or hybrid
Set listeners for mouse, touch and pointer events without conflicts
Better hover, active and focus states than CSS pseudo-classes, and a callback when the interactive state changes.
Detect if the browser supports passive events
Hash link scroll functionality for React Router v4/5
Vendor agnostic access to the fullscreen spec api
Markdown provider and component for React
Default Config for React Markdown Tree
High order component to fast mount slow renderering React components for improved app responsiveness.
A smaller version of Markdown
Simplemark React component
Browserslist config of all browsers that support css grid
Determine if an event was caused by mouse, touch or key input.
Zero config solution for building packages with Rollup and TypeScript.
Example package for Rollpkg
Polymorphic as prop api standard PoC. Brings composability to the polymorphic as prop.