feat: Add sticker support in Line channel (#8488)

This commit is contained in:
Muhsin Keloth
2023-12-11 10:15:44 +05:30
committed by GitHub
parent 2ae9bbb24e
commit db9a32a4c0
4 changed files with 100 additions and 4 deletions

View File

@@ -20,7 +20,15 @@
icon="info"
/>
</template>
<span v-if="message.content">
<span v-if="message.content && isMessageSticker">
<fluent-icon
size="16"
class="-mt-0.5 align-middle inline-block text-slate-600 dark:text-slate-300"
icon="image"
/>
{{ $t('CHAT_LIST.ATTACHMENTS.image.CONTENT') }}
</span>
<span v-else-if="message.content">
{{ parsedLastMessage }}
</span>
<span v-else-if="message.attachments">
@@ -88,6 +96,9 @@ export default {
attachmentMessageContent() {
return `CHAT_LIST.ATTACHMENTS.${this.lastMessageFileType}.CONTENT`;
},
isMessageSticker() {
return this.message && this.message.content_type === 'sticker';
},
},
};
</script>