From 83f45167b61d5f10f00ea8e3e3e946c72e5fc33f Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Sun, 8 Sep 2019 16:56:54 +0300 Subject: added emoji zoom for picker --- src/components/emoji_picker/emoji_picker.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/components/emoji_picker/emoji_picker.js') 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: { -- cgit v1.2.3-70-g09d2