Message: Render forward avatar (#4642)
This commit is contained in:
parent
a0ad10286d
commit
28f48340e8
@ -1295,6 +1295,7 @@ const Message: FC<OwnProps & StateProps> = ({
|
||||
const senderEmojiStatus = senderPeer && 'emojiStatus' in senderPeer && senderPeer.emojiStatus;
|
||||
const senderIsPremium = senderPeer && 'isPremium' in senderPeer && senderPeer.isPremium;
|
||||
|
||||
const shouldRenderForwardAvatar = asForwarded && senderPeer;
|
||||
return (
|
||||
<div className="message-title" dir="ltr">
|
||||
{(senderTitle || asForwarded) ? (
|
||||
@ -1311,6 +1312,13 @@ const Message: FC<OwnProps & StateProps> = ({
|
||||
<Icon name={forwardInfo?.hiddenUserName ? 'forward' : 'share-filled'} />
|
||||
)}
|
||||
{storyData && <Icon name="play-story" />}
|
||||
{shouldRenderForwardAvatar && (
|
||||
<Avatar
|
||||
className="forward-avatar"
|
||||
peer={senderPeer}
|
||||
size="micro"
|
||||
/>
|
||||
)}
|
||||
{senderTitle ? renderText(senderTitle) : (asForwarded ? NBSP : undefined)}
|
||||
{!asForwarded && senderEmojiStatus && (
|
||||
<CustomEmoji
|
||||
|
||||
@ -281,6 +281,10 @@
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.forward-avatar {
|
||||
margin-right: 0.25rem;
|
||||
}
|
||||
|
||||
& > .interactive {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user