From 5476a2794ddb4e4385eba16ce2d9851fe4bf80f3 Mon Sep 17 00:00:00 2001 From: emma Date: Wed, 15 Feb 2023 00:03:00 +0000 Subject: [PATCH] fix missed conflicts --- src/components/emoji_picker/emoji_picker.js | 100 +----------------- .../emoji_reactions/emoji_reactions.vue | 5 - .../follow_requests/follow_requests.vue | 2 +- src/components/user_profile/user_profile.js | 29 +++-- src/components/user_profile/user_profile.vue | 2 +- 5 files changed, 18 insertions(+), 120 deletions(-) diff --git a/src/components/emoji_picker/emoji_picker.js b/src/components/emoji_picker/emoji_picker.js index f90014d0..91640f60 100644 --- a/src/components/emoji_picker/emoji_picker.js +++ b/src/components/emoji_picker/emoji_picker.js @@ -33,7 +33,9 @@ const EmojiPicker = { } }, components: { - StickerPicker: defineAsyncComponent(() => import('../sticker_picker/sticker_picker.vue')), + StickerPicker: defineAsyncComponent(() => + import('../sticker_picker/sticker_picker.vue') + ), Checkbox, EmojiGrid }, @@ -50,96 +52,19 @@ const EmojiPicker = { : emoji.replacement this.$emit('emoji', { insertion: value, keepOpen: this.keepOpen }) }, -<<<<<<< HEAD - onScroll(e) { - const target = (e && e.target) || this.$refs['emoji-groups'] - this.updateScrolledClass(target) - this.scrolledGroup(target) - this.triggerLoadMore(target) - }, onWheel(e) { -======= - onWheel (e) { ->>>>>>> upstream/develop e.preventDefault() this.$refs['emoji-tabs'].scrollBy(e.deltaY, 0) }, highlight(key) { this.setShowStickers(false) this.activeGroup = key -<<<<<<< HEAD - }, - updateScrolledClass(target) { - if (target.scrollTop <= 5) { - this.groupsScrolledClass = 'scrolled-top' - } else if (target.scrollTop >= target.scrollTopMax - 5) { - this.groupsScrolledClass = 'scrolled-bottom' - } else { - this.groupsScrolledClass = 'scrolled-middle' - } - }, - triggerLoadMore(target) { - const ref = this.$refs['group-end-custom'] - if (!ref) return - const bottom = ref.offsetTop + ref.offsetHeight - - const scrollerBottom = target.scrollTop + target.clientHeight - const scrollerTop = target.scrollTop - const scrollerMax = target.scrollHeight - - // Loads more emoji when they come into view - const approachingBottom = bottom - scrollerBottom < LOAD_EMOJI_MARGIN - // Always load when at the very top in case there's no scroll space yet - const atTop = scrollerTop < 5 - // Don't load when looking at unicode category or at the very bottom - const bottomAboveViewport = - bottom < scrollerTop || scrollerBottom === scrollerMax - if (!bottomAboveViewport && (approachingBottom || atTop)) { - this.loadEmoji() - } - }, - scrolledGroup(target) { - const top = target.scrollTop + 5 - this.$nextTick(() => { - this.emojisView.forEach((group) => { - const ref = this.$refs['group-' + group.id] - if (ref.offsetTop <= top) { - this.activeGroup = group.id - } - }) - }) - }, - loadEmoji() { - const allLoaded = - this.customEmojiBuffer.length === this.filteredEmoji.length - - if (allLoaded) { - return - } - - this.customEmojiBufferSlice += LOAD_EMOJI_BY - }, - startEmojiLoad(forceUpdate = false) { - if (!forceUpdate) { - this.keyword = '' - } - this.$nextTick(() => { - this.$refs['emoji-groups'].scrollTop = 0 - }) - const bufferSize = this.customEmojiBuffer.length - const bufferPrefilledAll = bufferSize === this.filteredEmoji.length - if (bufferPrefilledAll && !forceUpdate) { - return - } - this.customEmojiBufferSlice = LOAD_EMOJI_BY -======= if (this.keyword.length) { this.$refs.emojiGrid.scrollToItem(key) } }, - onActiveGroup (group) { + onActiveGroup(group) { this.activeGroup = group ->>>>>>> upstream/develop }, toggleStickers() { this.showingStickers = !this.showingStickers @@ -158,16 +83,6 @@ const EmojiPicker = { }) } }, -<<<<<<< HEAD - watch: { - keyword() { - this.customEmojiLoadAllConfirmed = false - this.onScroll() - this.startEmojiLoad(true) - } - }, -======= ->>>>>>> upstream/develop computed: { activeGroupView() { return this.showingStickers ? '' : this.activeGroup @@ -181,14 +96,7 @@ const EmojiPicker = { filteredEmoji() { return this.filterByKeyword(this.$store.state.instance.customEmoji || []) }, -<<<<<<< HEAD - customEmojiBuffer() { - return this.filteredEmoji.slice(0, this.customEmojiBufferSlice) - }, emojis() { -======= - emojis () { ->>>>>>> upstream/develop const standardEmojis = this.$store.state.instance.emoji || [] const customEmojis = this.sortedEmoji const emojiPacks = [] diff --git a/src/components/emoji_reactions/emoji_reactions.vue b/src/components/emoji_reactions/emoji_reactions.vue index caba5649..83fa9c3e 100644 --- a/src/components/emoji_reactions/emoji_reactions.vue +++ b/src/components/emoji_reactions/emoji_reactions.vue @@ -72,11 +72,6 @@ justify-content: center; box-sizing: border-box; .reaction-emoji { -<<<<<<< HEAD -======= - width: 2.55em !important; - height: 2.55em !important; ->>>>>>> upstream/develop margin-right: 0.25em; } img.reaction-emoji { diff --git a/src/components/follow_requests/follow_requests.vue b/src/components/follow_requests/follow_requests.vue index c3098292..1e9d9427 100644 --- a/src/components/follow_requests/follow_requests.vue +++ b/src/components/follow_requests/follow_requests.vue @@ -7,7 +7,7 @@
-