From d0297230ec70788c357dd21dc3eb194cf6dc27e6 Mon Sep 17 00:00:00 2001 From: Utkarsh Barsaiyan Date: Sat, 10 Mar 2018 01:23:17 +0530 Subject: [PATCH 1/7] [NEW] Reply Preview --- .../rocketchat-lib/client/MessageAction.js | 4 +++- .../client/messageBox.html | 7 +++++++ .../client/messageBox.js | 20 +++++++++++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/packages/rocketchat-lib/client/MessageAction.js b/packages/rocketchat-lib/client/MessageAction.js index c473d2de4383..3ad655c1b517 100644 --- a/packages/rocketchat-lib/client/MessageAction.js +++ b/packages/rocketchat-lib/client/MessageAction.js @@ -107,7 +107,9 @@ Meteor.startup(function() { const roomInfo = RocketChat.models.Rooms.findOne(message.rid, { fields: { t: 1 } }); let text = `[ ](${ url }) `; let inputValue = ''; - + $('.rc-message-box__textarea') + .data('reply', message) + .trigger('dataChange'); if (roomInfo.t !== 'd' && message.u.username !== Meteor.user().username) { text += `@${ message.u.username } `; } diff --git a/packages/rocketchat-ui-message/client/messageBox.html b/packages/rocketchat-ui-message/client/messageBox.html index 4f4a0039c063..7f16fa9c4f8c 100644 --- a/packages/rocketchat-ui-message/client/messageBox.html +++ b/packages/rocketchat-ui-message/client/messageBox.html @@ -21,6 +21,13 @@ {{/with}} {{#if allowedToSend}} {{> messagePopupConfig getPopupConfig}} + {{#if dataReply}} + {{#with dataReply}} +
+ {{> messageAttachment text=msg author_name=u.username}} +
+ {{/with}} + {{/if}}