From 797ccdc125a9a6929ece3eb46625743319291036 Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Wed, 26 Feb 2020 14:44:56 +1100 Subject: [PATCH] Use the new member list UI for the update group dialog (closed) --- .../conversation/UpdateGroupMembersDialog.tsx | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/ts/components/conversation/UpdateGroupMembersDialog.tsx b/ts/components/conversation/UpdateGroupMembersDialog.tsx index 27de62c49..8acde7336 100644 --- a/ts/components/conversation/UpdateGroupMembersDialog.tsx +++ b/ts/components/conversation/UpdateGroupMembersDialog.tsx @@ -1,9 +1,13 @@ import React from 'react'; import classNames from 'classnames'; -import { Contact, MemberList } from './MemberList'; +import { Contact } from './MemberList'; import { SessionModal } from '../session/SessionModal'; import { SessionButton } from '../session/SessionButton'; +import { + ContactType, + SessionMemberListItem, +} from '../session/SessionMemberListItem'; interface Props { titleText: string; @@ -114,13 +118,8 @@ export class UpdateGroupMembersDialog extends React.Component {

{errorMsg}

-
- +
+ {this.renderMemberList()}

{`(${this.props.i18n( 'noMembersInThisGroup' @@ -135,6 +134,19 @@ export class UpdateGroupMembersDialog extends React.Component { ); } + private renderMemberList() { + const members = this.state.friendList; + + return members.map((member: ContactType) => ( + + )); + } + private onShowError(msg: string) { if (this.state.errorDisplayed) { return;