From 4d2e43436be3ff3387e1099f634197c0303a1555 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Wed, 11 Oct 2023 12:38:10 +0530 Subject: [PATCH] feat: show reply to for agent message --- .../widget/components/AgentMessage.vue | 45 ++++++++++++++++++- .../widget/components/ChatMessage.vue | 12 ++++- 2 files changed, 54 insertions(+), 3 deletions(-) diff --git a/app/javascript/widget/components/AgentMessage.vue b/app/javascript/widget/components/AgentMessage.vue index 6b9609a6b..02229e984 100755 --- a/app/javascript/widget/components/AgentMessage.vue +++ b/app/javascript/widget/components/AgentMessage.vue @@ -13,6 +13,22 @@ />
+
+
+ +
+
+

{{ replyToAttachment }}

+
+
+
{}, }, + replyTo: { + type: Object, + default: () => {}, + }, }, data() { return { @@ -180,6 +209,14 @@ export default { 'has-text': this.shouldDisplayAgentMessage, }; }, + replyToAttachment() { + if (!this.replyTo?.attachments.length) { + return ''; + } + + const [{ file_type: fileType } = {}] = this.replyTo.attachments; + return this.$t(`ATTACHMENTS.${fileType}.CONTENT`); + }, }, watch: { message() { @@ -196,3 +233,9 @@ export default { }, }; + + diff --git a/app/javascript/widget/components/ChatMessage.vue b/app/javascript/widget/components/ChatMessage.vue index b70c3b2c2..9783eabb0 100755 --- a/app/javascript/widget/components/ChatMessage.vue +++ b/app/javascript/widget/components/ChatMessage.vue @@ -1,11 +1,12 @@