Add modified view members modal to Town Square (#5695)

Этот коммит содержится в:
Ryan Wang
2017-04-20 11:25:03 -04:00
коммит произвёл George Goldberg
родитель f758f9ff3a
Коммит ff8b91027f
5 изменённых файлов: 67 добавлений и 17 удалений

Просмотреть файл

@@ -462,6 +462,27 @@ export default class ChannelHeader extends React.Component {
</li>
);
if (ChannelStore.isDefault(channel)) {
dropdownContents.push(
<li
id='channelManageMembers'
key='manage_members'
role='presentation'
>
<a
role='menuitem'
href='#'
onClick={() => this.setState({showMembersModal: true})}
>
<FormattedMessage
id='channel_header.viewMembers'
defaultMessage='View Members'
/>
</a>
</li>
);
}
dropdownContents.push(
<li
id='channelNotificationPreferences'
@@ -723,7 +744,7 @@ export default class ChannelHeader extends React.Component {
);
let channelMembersModal;
if (this.state.showMembersModal && channel.name !== Constants.DEFAULT_CHANNEL) {
if (this.state.showMembersModal) {
channelMembersModal = (
<ChannelMembersModal
onModalDismissed={() => this.setState({showMembersModal: false})}