mirror of
https://git.sr.ht/~emersion/gamja
synced 2025-03-21 20:50:58 -04:00
Display username/hostname in member list
This commit is contained in:
parent
3746095175
commit
010009e3e0
2 changed files with 10 additions and 0 deletions
components
|
@ -1276,6 +1276,7 @@ export default class App extends Component {
|
|||
</section>
|
||||
<${MemberList}
|
||||
members=${activeBuffer.members}
|
||||
users=${activeServer.users}
|
||||
onNickClick=${this.handleNickClick}
|
||||
/>
|
||||
</section>
|
||||
|
|
|
@ -38,11 +38,19 @@ class MemberItem extends Component {
|
|||
</span>
|
||||
`;
|
||||
};
|
||||
|
||||
let title = null;
|
||||
let user = this.props.user;
|
||||
if (user && user.username && user.hostname) {
|
||||
title = `${user.username}@${user.hostname}`;
|
||||
}
|
||||
|
||||
return html`
|
||||
<li>
|
||||
<a
|
||||
href=${getNickURL(this.props.nick)}
|
||||
class="nick"
|
||||
title=${title}
|
||||
onClick=${this.handleClick}
|
||||
>
|
||||
<${Membership} value=${this.props.membership}/>
|
||||
|
@ -84,6 +92,7 @@ export default class MemberList extends Component {
|
|||
key=${nick}
|
||||
nick=${nick}
|
||||
membership=${membership}
|
||||
user=${this.props.users.get(nick)}
|
||||
onClick=${() => this.props.onNickClick(nick)}
|
||||
/>
|
||||
`)}
|
||||
|
|
Loading…
Reference in a new issue