fix emojis breaking user bio editing
This commit is contained in:
parent
e3234226a3
commit
6eceac4723
3 changed files with 19 additions and 15 deletions
|
|
@ -277,10 +277,10 @@ const PostStatusForm = {
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
emoji() {
|
emoji() {
|
||||||
return useEmojiStore().standardEmojiList || []
|
return useEmojiStore().standardEmojiList
|
||||||
},
|
},
|
||||||
customEmoji() {
|
customEmoji() {
|
||||||
return useEmojiStore().customEmoji || []
|
return useEmojiStore().customEmoji
|
||||||
},
|
},
|
||||||
statusLength() {
|
statusLength() {
|
||||||
return this.newStatus.status.length
|
return this.newStatus.status.length
|
||||||
|
|
|
||||||
|
|
@ -380,7 +380,7 @@ export default {
|
||||||
emojiUserSuggestor() {
|
emojiUserSuggestor() {
|
||||||
return suggestor({
|
return suggestor({
|
||||||
emoji: [
|
emoji: [
|
||||||
...this.$store.getters.standardEmojiList,
|
...useEmojiStore().standardEmojiList,
|
||||||
...useEmojiStore().customEmoji,
|
...useEmojiStore().customEmoji,
|
||||||
],
|
],
|
||||||
store: this.$store,
|
store: this.$store,
|
||||||
|
|
@ -389,7 +389,7 @@ export default {
|
||||||
emojiSuggestor() {
|
emojiSuggestor() {
|
||||||
return suggestor({
|
return suggestor({
|
||||||
emoji: [
|
emoji: [
|
||||||
...this.$store.getters.standardEmojiList,
|
...useEmojiStore().standardEmojiList,
|
||||||
...useEmojiStore().customEmoji,
|
...useEmojiStore().customEmoji,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -115,19 +115,23 @@ export const useEmojiStore = defineStore('emoji', {
|
||||||
}, {})
|
}, {})
|
||||||
},
|
},
|
||||||
standardEmojiList(state) {
|
standardEmojiList(state) {
|
||||||
return SORTED_EMOJI_GROUP_IDS.map((groupId) =>
|
return (
|
||||||
(this.emoji[groupId] || []).map((k) =>
|
SORTED_EMOJI_GROUP_IDS.map((groupId) =>
|
||||||
injectAnnotations(k, this.unicodeEmojiAnnotations),
|
(this.emoji[groupId] || []).map((k) =>
|
||||||
),
|
injectAnnotations(k, this.unicodeEmojiAnnotations),
|
||||||
).reduce((a, b) => a.concat(b), [])
|
),
|
||||||
|
).reduce((a, b) => a.concat(b), []) ?? []
|
||||||
|
)
|
||||||
},
|
},
|
||||||
standardEmojiGroupList(state) {
|
standardEmojiGroupList(state) {
|
||||||
return SORTED_EMOJI_GROUP_IDS.map((groupId) => ({
|
return (
|
||||||
id: groupId,
|
SORTED_EMOJI_GROUP_IDS.map((groupId) => ({
|
||||||
emojis: (this.emoji[groupId] || []).map((k) =>
|
id: groupId,
|
||||||
injectAnnotations(k, this.unicodeEmojiAnnotations),
|
emojis: (this.emoji[groupId] || []).map((k) =>
|
||||||
),
|
injectAnnotations(k, this.unicodeEmojiAnnotations),
|
||||||
}))
|
),
|
||||||
|
})) ?? []
|
||||||
|
)
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
actions: {
|
actions: {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue