logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://hacktivis.me/git/pleroma-fe.git
commit: 47af5419b13688893a38c34fd55f4edf58dad6b2
parent 081a4161034ce6d748a11e260b7a9429c65aab9d
Author: tusooa <tusooa@kazv.moe>
Date:   Mon,  2 Jan 2023 14:01:56 -0500

Clean up code

Diffstat:

Msrc/components/emoji_picker/emoji_picker.js11++---------
Msrc/components/emoji_picker/emoji_picker.vue4++--
2 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/src/components/emoji_picker/emoji_picker.js b/src/components/emoji_picker/emoji_picker.js @@ -192,13 +192,9 @@ const EmojiPicker = { setScroll(right + margin - headerCont.clientWidth) } }, - highlight (index) { + highlight (groupId) { this.setShowStickers(false) - const item = this.filteredEmojiGroups[index] - if (!item) { - return - } - const indexInList = this.emojiItems.findIndex(k => k.id === item.id) + const indexInList = this.emojiItems.findIndex(k => k.id === groupId) this.$refs['emoji-groups'].scrollToItem(indexInList) }, updateScrolledClass (target) { @@ -261,9 +257,6 @@ const EmojiPicker = { this.filteredEmojiGroups = this.getFilteredEmojiGroups() } }, - mounted () { - this.recalculateItemPerRow() - }, computed: { minItemSize () { return this.emojiHeight diff --git a/src/components/emoji_picker/emoji_picker.vue b/src/components/emoji_picker/emoji_picker.vue @@ -13,7 +13,7 @@ class="emoji-tabs" > <span - v-for="(group, index) in filteredEmojiGroups" + v-for="group in filteredEmojiGroups" :ref="setGroupRef('group-header-' + group.id)" :key="group.id" class="emoji-tabs-item" @@ -21,7 +21,7 @@ active: activeGroupView === group.id }" :title="group.text" - @click.prevent="highlight(index)" + @click.prevent="highlight(group.id)" > <span v-if="group.image"