Skip to content

Instantly share code, notes, and snippets.

@chourobin
Forked from mrzmyr/index.js
Created June 22, 2017 20:18
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chourobin/f0f4a9e6406c578b6c484bfdd79df823 to your computer and use it in GitHub Desktop.
Save chourobin/f0f4a9e6406c578b6c484bfdd79df823 to your computer and use it in GitHub Desktop.
React Native - Detect Double Tap
var Index = React.createClass({
getInitialState: function () {
return {
lastPress: 0
}
},
onPress: function () {
var delta = new Date().getTime() - this.state.lastPress;
if(delta < 200) {
// double tap happend
}
this.setState({
lastPress: new Date().getTime()
})
},
render: function() {
return (
<TouchableHighlight onPress={this.onPress}></TouchableHighlight>
)
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment