diff options
Diffstat (limited to 'webapp/components/navbar_dropdown.jsx')
-rw-r--r-- | webapp/components/navbar_dropdown.jsx | 36 |
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' || |