summaryrefslogtreecommitdiffstats
path: root/webapp/components/sidebar_right_menu.jsx
diff options
context:
space:
mode:
authorCarlos Tadeu Panato Junior <ctadeu@gmail.com>2017-06-19 17:41:58 +0200
committerCorey Hulen <corey@hulen.com>2017-06-19 08:41:58 -0700
commitfe48987a32fbd600458edd4e81318071ae558ba4 (patch)
tree23582da443a7d1406546284abd858cd10df4f7e2 /webapp/components/sidebar_right_menu.jsx
parentb978f6a61ffd3a02e45a30ffda08233ebcf77456 (diff)
downloadchat-fe48987a32fbd600458edd4e81318071ae558ba4.tar.gz
chat-fe48987a32fbd600458edd4e81318071ae558ba4.tar.bz2
chat-fe48987a32fbd600458edd4e81318071ae558ba4.zip
[PLT-6548] Mobile Web View: Add "Leave Team" option to main menu (#6472)
* PLT-6548 - Mobile Web View: Add "Leave Team" option to main menu * Updating leave team icon color
Diffstat (limited to 'webapp/components/sidebar_right_menu.jsx')
-rw-r--r--webapp/components/sidebar_right_menu.jsx22
1 files changed, 21 insertions, 1 deletions
diff --git a/webapp/components/sidebar_right_menu.jsx b/webapp/components/sidebar_right_menu.jsx
index 6122f60e8..63fe94c5d 100644
--- a/webapp/components/sidebar_right_menu.jsx
+++ b/webapp/components/sidebar_right_menu.jsx
@@ -298,6 +298,25 @@ export default class SidebarRightMenu extends React.Component {
</li>
);
+ const leaveTeam = (
+ <li key='leaveTeam_li'>
+ <a
+ id='leaveTeam'
+ href='#'
+ onClick={GlobalActions.showLeaveTeamModal}
+ >
+ <span
+ className='icon'
+ dangerouslySetInnerHTML={{__html: Constants.LEAVE_TEAM_SVG}}
+ />
+ <FormattedMessage
+ id='navbar_dropdown.leave'
+ defaultMessage='Leave Team'
+ />
+ </a>
+ </li>
+ );
+
if (isAdmin) {
teamSettingsLink = (
<li>
@@ -430,7 +449,7 @@ export default class SidebarRightMenu extends React.Component {
}
let teamDivider = null;
- if (teamSettingsLink || manageLink || joinAnotherTeamLink || createTeam) {
+ if (teamSettingsLink || manageLink || joinAnotherTeamLink || createTeam || leaveTeam) {
teamDivider = <li className='divider'/>;
}
@@ -501,6 +520,7 @@ export default class SidebarRightMenu extends React.Component {
{teamSettingsLink}
{manageLink}
{createTeam}
+ {leaveTeam}
{joinAnotherTeamLink}
{consoleDivider}
{consoleLink}