From 3f91bc2df2c6f9d8437f258233609e9801b7f8f6 Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Mon, 1 Feb 2016 17:23:45 -0300 Subject: PLT-7: Refactoring frontend (chunk 9) - sidebar right & rhs --- web/react/components/sidebar_right_menu.jsx | 68 +++++++++++++++++++++++++---- 1 file changed, 59 insertions(+), 9 deletions(-) (limited to 'web/react/components/sidebar_right_menu.jsx') diff --git a/web/react/components/sidebar_right_menu.jsx b/web/react/components/sidebar_right_menu.jsx index 20c2bf696..4d714e9f1 100644 --- a/web/react/components/sidebar_right_menu.jsx +++ b/web/react/components/sidebar_right_menu.jsx @@ -9,6 +9,8 @@ import * as client from '../utils/client.jsx'; import * as EventHelpers from '../dispatcher/event_helpers.jsx'; import * as utils from '../utils/utils.jsx'; +import {FormattedMessage} from 'mm-intl'; + export default class SidebarRightMenu extends React.Component { componentDidMount() { $('.sidebar--left .dropdown-menu').perfectScrollbar(); @@ -49,7 +51,11 @@ export default class SidebarRightMenu extends React.Component { href='#' onClick={EventHelpers.showInviteMemberModal} > - {'Invite New Member'} + + ); @@ -61,7 +67,11 @@ export default class SidebarRightMenu extends React.Component { href='#' onClick={EventHelpers.showGetTeamInviteLinkModal} > - {'Get Team Invite Link'} + + ); @@ -75,13 +85,23 @@ export default class SidebarRightMenu extends React.Component { href='#' data-toggle='modal' data-target='#team_settings' - >{'Team Settings'} + > + + + ); manageLink = (
  • - {'Manage Members'} + +
  • ); @@ -93,7 +113,12 @@ export default class SidebarRightMenu extends React.Component { - {'System Console'} + + + ); } @@ -114,7 +139,14 @@ export default class SidebarRightMenu extends React.Component { {'Help'} + > + + + + ); } @@ -125,7 +157,14 @@ export default class SidebarRightMenu extends React.Component { {'Report a Problem'} + > + + + + ); } return ( @@ -144,7 +183,11 @@ export default class SidebarRightMenu extends React.Component { href='#' onClick={() => this.setState({showUserSettingsModal: true})} > - {'Account Settings'} + + {teamSettingsLink} @@ -156,7 +199,14 @@ export default class SidebarRightMenu extends React.Component { {'Logout'} + > + + + +
  • {helpLink} {reportLink} -- cgit v1.2.3-1-g7c22