aboutsummaryrefslogtreecommitdiff
path: root/src/components/emoji_picker/emoji_picker.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2019-09-08 16:56:54 +0300
committerHenry Jameson <me@hjkos.com>2019-09-08 16:56:54 +0300
commit83f45167b61d5f10f00ea8e3e3e946c72e5fc33f (patch)
tree9c4ce86a78025603555f725f3f86f110dd5fd49b /src/components/emoji_picker/emoji_picker.js
parent94afc5ee1963464fb0fd7c9a31266b37c924f3a3 (diff)
added emoji zoom for picker
Diffstat (limited to 'src/components/emoji_picker/emoji_picker.js')
-rw-r--r--src/components/emoji_picker/emoji_picker.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/components/emoji_picker/emoji_picker.js b/src/components/emoji_picker/emoji_picker.js
index bce5026e..03870a99 100644
--- a/src/components/emoji_picker/emoji_picker.js
+++ b/src/components/emoji_picker/emoji_picker.js
@@ -17,6 +17,7 @@ const EmojiPicker = {
keyword: '',
activeGroup: 'custom',
showingStickers: false,
+ zoomEmoji: false,
spamMode: false
}
},
@@ -60,6 +61,13 @@ const EmojiPicker = {
},
onStickerUploadFailed (e) {
this.$emit('sticker-upload-failed', e)
+ },
+ setZoomEmoji (e, emoji) {
+ this.zoomEmoji = emoji
+ const { x, y } = e.target.getBoundingClientRect()
+ console.log(e.target)
+ this.$refs['zoom-portal'].style.left = (x - 32) + 'px'
+ this.$refs['zoom-portal'].style.top = (y - 32) + 'px'
}
},
watch: {