chore: Add sender details in Unread message (#2277)

Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
This commit is contained in:
Muhsin Keloth
2021-05-17 21:38:59 +05:30
committed by GitHub
co-authored by Pranav Raj S
parent 610a7c661e
commit f925bc22e2
3 changed files with 106 additions and 5 deletions
+12 -4
View File
@@ -11,13 +11,16 @@
</button>
</div>
<div class="unread-messages">
<agent-bubble
v-for="message in unreadMessages"
<unread-message
v-for="(message, index) in unreadMessages"
:key="message.id"
:message-id="message.id"
:show-sender="!index"
:sender="message.sender"
:message="getMessageContent(message)"
/>
</div>
<div>
<button
v-if="unreadMessageCount"
@@ -33,14 +36,15 @@
<script>
import { IFrameHelper } from 'widget/helpers/utils';
import AgentBubble from 'widget/components/AgentMessageBubble.vue';
import UnreadMessage from 'widget/components/UnreadMessage.vue';
import configMixin from '../mixins/configMixin';
import { mapGetters } from 'vuex';
export default {
name: 'Unread',
components: {
AgentBubble,
UnreadMessage,
},
mixins: [configMixin],
props: {
@@ -64,6 +68,10 @@ export default {
showCloseButton() {
return this.unreadMessageCount && this.hideMessageBubble;
},
sender() {
const [firstMessage] = this.unreadMessages;
return firstMessage.sender || {};
},
},
methods: {
openFullView() {