From 28f48340e816df8a3001c07db0d2b488226b2676 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Wed, 12 Jun 2024 18:10:59 +0200 Subject: [PATCH] Message: Render forward avatar (#4642) --- src/components/middle/message/Message.tsx | 8 ++++++++ src/components/middle/message/_message-content.scss | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/src/components/middle/message/Message.tsx b/src/components/middle/message/Message.tsx index 2c542e361..48f309fe6 100644 --- a/src/components/middle/message/Message.tsx +++ b/src/components/middle/message/Message.tsx @@ -1295,6 +1295,7 @@ const Message: FC = ({ const senderEmojiStatus = senderPeer && 'emojiStatus' in senderPeer && senderPeer.emojiStatus; const senderIsPremium = senderPeer && 'isPremium' in senderPeer && senderPeer.isPremium; + const shouldRenderForwardAvatar = asForwarded && senderPeer; return (
{(senderTitle || asForwarded) ? ( @@ -1311,6 +1312,13 @@ const Message: FC = ({ )} {storyData && } + {shouldRenderForwardAvatar && ( + + )} {senderTitle ? renderText(senderTitle) : (asForwarded ? NBSP : undefined)} {!asForwarded && senderEmojiStatus && ( .interactive { overflow: hidden; text-overflow: ellipsis;