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
src/components

View File

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

View File

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