diff --git a/client/components/Message.vue b/client/components/Message.vue index 11c7c13f..8d47cd32 100644 --- a/client/components/Message.vue +++ b/client/components/Message.vue @@ -1,7 +1,10 @@ @@ -212,6 +213,16 @@ export default { return false; }, + isPreviousSource(currentMessage, id) { + const previousMessage = this.condensedMessages[id - 1]; + return ( + previousMessage && + currentMessage.type === "message" && + previousMessage.type === "message" && + previousMessage.from && + currentMessage.from.nick === previousMessage.from.nick + ); + }, onCopy() { clipboard(this.$el); },