summaryrefslogtreecommitdiffstats
path: root/webapp/components/channel_header.jsx
diff options
context:
space:
mode:
authorRyan Wang <R-Wang97@users.noreply.github.com>2017-04-20 11:25:03 -0400
committerGeorge Goldberg <george@gberg.me>2017-04-20 16:25:03 +0100
commitff8b91027fd531880ea951bee1a0b63e506b0ae8 (patch)
tree124123e3ac17302fc1a395ede7b31c03f227f548 /webapp/components/channel_header.jsx
parentf758f9ff3a617dd5939e1e7851fdbe10d03cd5a8 (diff)
downloadchat-ff8b91027fd531880ea951bee1a0b63e506b0ae8.tar.gz
chat-ff8b91027fd531880ea951bee1a0b63e506b0ae8.tar.bz2
chat-ff8b91027fd531880ea951bee1a0b63e506b0ae8.zip
Add modified view members modal to Town Square (#5695)
Diffstat (limited to 'webapp/components/channel_header.jsx')
-rw-r--r--webapp/components/channel_header.jsx23
1 files changed, 22 insertions, 1 deletions
diff --git a/webapp/components/channel_header.jsx b/webapp/components/channel_header.jsx
index c51dce013..5ebe1b745 100644
--- a/webapp/components/channel_header.jsx
+++ b/webapp/components/channel_header.jsx
@@ -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})}