Skip to content

Commit 1436393

Browse files
committed
(feature) disable_actions/reactions for a message
1 parent a052066 commit 1436393

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,8 @@ messages="[
368368
date: '13 November',
369369
timestamp: '10:20',
370370
seen: true,
371+
disable_actions: false,
372+
disable_reactions: false,
371373
file: {
372374
name: 'My File',
373375
size: 67351,

demo/src/ChatContainer.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -426,9 +426,7 @@ export default {
426426
newMessage.file = deleteDbField
427427
}
428428
429-
await this.messagesRef(roomId)
430-
.doc(messageId)
431-
.update(newMessage)
429+
await this.messagesRef(roomId).doc(messageId).update(newMessage)
432430
},
433431
434432
async deleteMessage({ messageId, roomId }) {

src/ChatWindow/Message.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -326,12 +326,16 @@ export default {
326326
return (
327327
this.filteredMessageActions.length &&
328328
this.messageHover &&
329-
!this.message.deleted
329+
!this.message.deleted &&
330+
!this.message.disable_actions
330331
)
331332
},
332333
isMessageReactions() {
333334
return (
334-
this.showReactionEmojis && this.messageHover && !this.message.deleted
335+
this.showReactionEmojis &&
336+
this.messageHover &&
337+
!this.message.deleted &&
338+
!this.message.disable_reactions
335339
)
336340
},
337341
filteredMessageActions() {

0 commit comments

Comments
 (0)