[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
Этот коммит содержится в:
Carlos Tadeu Panato Junior
2017-06-19 17:41:58 +02:00
коммит произвёл Corey Hulen
родитель b978f6a61f
Коммит fe48987a32
4 изменённых файлов: 31 добавлений и 2 удалений

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

@@ -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}