forked from Mirrors/gomuks
web/timeline: render reason in member events
This commit is contained in:
parent
6bbc51d285
commit
465d7c3524
1 changed files with 5 additions and 3 deletions
|
@ -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>
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue