summaryrefslogtreecommitdiffstats
path: root/webapp/components/navbar_dropdown.jsx
diff options
context:
space:
mode:
authorDavid Lu <david.lu@hotmail.com>2016-07-20 17:00:22 -0400
committerCorey Hulen <corey@hulen.com>2016-07-20 13:00:22 -0800
commitb0090214ef4e550b1e82c6f8cb5f717bfefe358b (patch)
tree8385752ed5a81f5f7586c3cb2af9c18a42274d5e /webapp/components/navbar_dropdown.jsx
parent840b07f704680357e158b80dc87e9b61b4692ad4 (diff)
downloadchat-b0090214ef4e550b1e82c6f8cb5f717bfefe358b.tar.gz
chat-b0090214ef4e550b1e82c6f8cb5f717bfefe358b.tar.bz2
chat-b0090214ef4e550b1e82c6f8cb5f717bfefe358b.zip
PLT-2712 Added view members for non-admins in channel and team (#3618)
* Added view members for non-admins in channel and team * changed variable name
Diffstat (limited to 'webapp/components/navbar_dropdown.jsx')
-rw-r--r--webapp/components/navbar_dropdown.jsx36
1 files changed, 25 insertions, 11 deletions
diff --git a/webapp/components/navbar_dropdown.jsx b/webapp/components/navbar_dropdown.jsx
index c660bc164..8eb0a93a9 100644
--- a/webapp/components/navbar_dropdown.jsx
+++ b/webapp/components/navbar_dropdown.jsx
@@ -158,18 +158,14 @@ export default class NavbarDropdown extends React.Component {
}
}
- if (isAdmin) {
- manageLink = (
- <li>
- <ToggleModalButton dialogType={TeamMembersModal}>
- <FormattedMessage
- id='navbar_dropdown.manageMembers'
- defaultMessage='Manage Members'
- />
- </ToggleModalButton>
- </li>
- );
+ let membersName = (
+ <FormattedMessage
+ id='navbar_dropdown.manageMembers'
+ defaultMessage='Manage Members'
+ />
+ );
+ if (isAdmin) {
teamSettings = (
<li>
<a
@@ -184,8 +180,26 @@ export default class NavbarDropdown extends React.Component {
</a>
</li>
);
+ } else {
+ membersName = (
+ <FormattedMessage
+ id='navbar_dropdown.viewMembers'
+ defaultMessage='View Members'
+ />
+ );
}
+ manageLink = (
+ <li>
+ <ToggleModalButton
+ dialogType={TeamMembersModal}
+ dialogProps={{isAdmin}}
+ >
+ {membersName}
+ </ToggleModalButton>
+ </li>
+ );
+
const integrationsEnabled =
window.mm_config.EnableIncomingWebhooks === 'true' ||
window.mm_config.EnableOutgoingWebhooks === 'true' ||