You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-07-28 15:22:05 +03:00
Appease the linter
This commit is contained in:
@ -95,7 +95,9 @@ export default class DMInviteDialog extends React.Component {
|
|||||||
const member = room.getMember(userId);
|
const member = room.getMember(userId);
|
||||||
if (!member) continue; // just skip people who don't have memberships for some reason
|
if (!member) continue; // just skip people who don't have memberships for some reason
|
||||||
|
|
||||||
const lastEventTs = room.timeline && room.timeline.length ? room.timeline[room.timeline.length - 1].getTs() : 0;
|
const lastEventTs = room.timeline && room.timeline.length
|
||||||
|
? room.timeline[room.timeline.length - 1].getTs()
|
||||||
|
: 0;
|
||||||
if (!lastEventTs) continue; // something weird is going on with this room
|
if (!lastEventTs) continue; // something weird is going on with this room
|
||||||
|
|
||||||
recents.push({userId, user: member, lastActive: lastEventTs});
|
recents.push({userId, user: member, lastActive: lastEventTs});
|
||||||
@ -145,16 +147,19 @@ export default class DMInviteDialog extends React.Component {
|
|||||||
<AccessibleButton onClick={this._showMoreRecents} kind="link">
|
<AccessibleButton onClick={this._showMoreRecents} kind="link">
|
||||||
{_t("Show more")}
|
{_t("Show more")}
|
||||||
</AccessibleButton>
|
</AccessibleButton>
|
||||||
)
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const tiles = toRender.map(r => (
|
||||||
|
<DMRoomTile member={r.user} lastActiveTs={r.lastActive} key={r.userId} onToggle={this._toggleMember} />
|
||||||
|
));
|
||||||
return (
|
return (
|
||||||
<div className='mx_DMInviteDialog_section'>
|
<div className='mx_DMInviteDialog_section'>
|
||||||
<h3>{_t("Recent Conversations")}</h3>
|
<h3>{_t("Recent Conversations")}</h3>
|
||||||
{toRender.map(r => <DMRoomTile member={r.user} lastActiveTs={r.lastActive} key={r.userId} onToggle={this._toggleMember} />)}
|
{tiles}
|
||||||
{showMore}
|
{showMore}
|
||||||
</div>
|
</div>
|
||||||
)
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
@ -170,7 +175,7 @@ export default class DMInviteDialog extends React.Component {
|
|||||||
id="inviteTargets"
|
id="inviteTargets"
|
||||||
value={this.state.filterText}
|
value={this.state.filterText}
|
||||||
onChange={this._updateFilter}
|
onChange={this._updateFilter}
|
||||||
placeholder="TODO: Implement filtering/searching (https://github.com/vector-im/riot-web/issues/11199)"
|
placeholder="TODO: Implement filtering/searching (vector-im/riot-web#11199)"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
Reference in New Issue
Block a user