Skip to content

Instantly share code, notes, and snippets.

@abdulmuneer22
Forked from mrzmyr/index.js
Created February 20, 2017 14:51
Show Gist options
  • Save abdulmuneer22/522834ec90d8a842378040f7dc9250d8 to your computer and use it in GitHub Desktop.
Save abdulmuneer22/522834ec90d8a842378040f7dc9250d8 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