Hammer Native
Hammer.JS for React Native. HammerJS is a javascript library for multi-touch gestures.
Installation
npm install --save react-native-hammerjs
Usage
import Hammer injectHammer from 'react-native-hammerjs'; Component { const mc = thispropshammer; mc; mc; } { const connectEventHandlers = thispropsconnectEventHandlers; return ; } YourComponent;
For more examples, check out examples folder
This module exposes:
Hammer
: Hammer class as inHammerJS
injectHammer
: A function that creates a Higher Order Component that wrapsYourComponent
and injects 2 props:
hammer
: aHammer.Manager
object.connectEventHandlers
: a function connects native gesture responders withHammer.Manager
object.
Contributing
PRs are welcome!