diff --git a/frontend/src/components/Activities.vue b/frontend/src/components/Activities.vue index 0b6fcffb..33b29bf3 100644 --- a/frontend/src/components/Activities.vue +++ b/frontend/src/components/Activities.vue @@ -979,6 +979,12 @@ const whatsappMessages = createListResource({ if (repliedMessage) { message.reply_message = repliedMessage.message message.reply_to = repliedMessage.name + message.reply_to_type = repliedMessage.type + message.reply_to_from = + (repliedMessage.from && + getContact(doc.value.data.mobile_no)?.full_name) || + getLeadContact(doc.value.data.mobile_no)?.full_name || + repliedMessage.from } }) diff --git a/frontend/src/components/WhatsAppArea.vue b/frontend/src/components/WhatsAppArea.vue index 88903c26..c320c6cf 100644 --- a/frontend/src/components/WhatsAppArea.vue +++ b/frontend/src/components/WhatsAppArea.vue @@ -16,9 +16,25 @@
+ class="mb-1 cursor-pointer rounded border-0 border-l-4 bg-gray-200 p-2 text-gray-600" + :class=" + whatsapp.reply_to_type == 'Incoming' + ? 'border-green-500' + : 'border-blue-400' + " + > +
+ {{ whatsapp.reply_to_from || __('You') }} +
+ {{ formatWhatsAppMessage(whatsapp.reply_message) }} +