1
0
Fork 0
forked from Mirrors/gomuks

web/timeline: render reason in member events

This commit is contained in:
Tulir Asokan 2024-11-12 14:15:44 +02:00
parent 6bbc51d285
commit 465d7c3524

View file

@ -87,9 +87,11 @@ const MemberBody = ({ event, sender }: EventContentProps) => {
const content = event.content as MemberEventContent const content = event.content as MemberEventContent
const prevContent = event.unsigned.prev_content as MemberEventContent | undefined const prevContent = event.unsigned.prev_content as MemberEventContent | undefined
return <div className="member-body"> return <div className="member-body">
{sender?.content.displayname ?? event.sender} { <span className="sender-name">{sender?.content.displayname ?? event.sender}</span>
useChangeDescription(event.sender, event.state_key as UserID, content, prevContent) <span className="change-description">
} {useChangeDescription(event.sender, event.state_key as UserID, content, prevContent)}
</span>
{content.reason ? <span className="reason">for {content.reason}</span> : null}
</div> </div>
} }