diff --git a/src/components/emoji.js b/src/components/emoji.js index 65fda24..0d87bc5 100644 --- a/src/components/emoji.js +++ b/src/components/emoji.js @@ -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() { diff --git a/src/components/picker.js b/src/components/picker.js index 827f154..eb5514c 100644 --- a/src/components/picker.js +++ b/src/components/picker.js @@ -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']