diff --git a/ts/components/conversation/UpdateGroupMembersDialog.tsx b/ts/components/conversation/UpdateGroupMembersDialog.tsx index 7c3f77775..215c52ca7 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; @@ -113,13 +117,8 @@ export class UpdateGroupMembersDialog extends React.Component {

{errorMsg}

-
- +
+ {this.renderMemberList()}

{`(${this.props.i18n( 'noMembersInThisGroup' @@ -134,6 +133,20 @@ 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;