diff --git a/messageactions.md b/messageactions.md deleted file mode 100644 index 8fb1b82e94..0000000000 --- a/messageactions.md +++ /dev/null @@ -1,20 +0,0 @@ -# Single message actions - -reply - (reply) -react - (react) -toggle bookmark - (toggleBookmark) -react with emoji picker - (startReactionForMessageActions) -flag - secondaryButtons (flag) -copy link to message - secondaryButtons (copyLinkToMessage) -start editing message - secondaryButtons (edit) -delete message - secondaryButtons (deleteMessage) -restore message - secondaryButtons (restore) -rebake message - secondaryButtons (rebakeMessage) -open thread - secondaryButtons (openThread) -select message - secondaryButtons (selectMessage) - though this triggers the multi message action - -MOST of these are guarded behind checks e.g. showEditButton, selectingMessages. - -# Muli message action - -select messages diff --git a/plugins/chat/assets/javascripts/discourse/lib/chat-live-panel.js b/plugins/chat/assets/javascripts/discourse/lib/chat-live-panel.js index d79eab2d16..8d895b32a3 100644 --- a/plugins/chat/assets/javascripts/discourse/lib/chat-live-panel.js +++ b/plugins/chat/assets/javascripts/discourse/lib/chat-live-panel.js @@ -30,8 +30,6 @@ export default class ChatLivePanel { } get canInteractWithChat() { - // not really sure about this, would prefer details is a nice object - // that has tracked for all its props.... return !this.details.user_silenced; } @@ -39,7 +37,6 @@ export default class ChatLivePanel { return this.messages.filterBy("selected").mapBy("id"); } - // reacting to actions onSelectMessage(message) { this.lastSelectedMessage = message; this.selectingMessages = true; @@ -115,8 +112,6 @@ export default class ChatLivePanel { this.messages.setEach("selected", false); } - // private - @bind _debouncedOnHoverMessage(message) { this.hoveredMessageId =