Pass native event to mouse handlers

exclude-unsupported-native-emojis
Etienne Lemay 2016-07-21 15:10:33 -04:00
parent aed099cd1c
commit 4006308614
2 changed files with 8 additions and 8 deletions

View File

@ -37,25 +37,25 @@ export default class Emoji extends React.Component {
return getSanitizedData(emoji, skin, sheetURL)
}
handleClick() {
handleClick(e) {
var { onClick } = this.props,
emoji = this.getSanitizedData()
onClick(emoji)
onClick(emoji, e)
}
handleOver() {
handleOver(e) {
var { onOver } = this.props,
emoji = this.getSanitizedData()
onOver(emoji)
onOver(emoji, e)
}
handleLeave() {
handleLeave(e) {
var { onLeave } = this.props,
emoji = this.getSanitizedData()
onLeave(emoji)
onLeave(emoji, e)
}
render() {

View File

@ -75,8 +75,8 @@ export default class Picker extends React.Component {
}, 16)
}
handleEmojiClick(emoji) {
this.props.onClick(emoji)
handleEmojiClick(emoji, e) {
this.props.onClick(emoji, e)
frequently.add(emoji)
var component = this.refs['category-1']