From 87d7db3438d46dcd7d84a65739287e25bbb3644f Mon Sep 17 00:00:00 2001 From: Reed Garmsen Date: Tue, 1 Dec 2015 11:04:24 -0800 Subject: Added legal and support settings to sys console and implemented support for options in app --- web/react/components/sidebar_right_menu.jsx | 43 +++++++++++++++++++---------- 1 file changed, 28 insertions(+), 15 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 108b1c1b9..8881d80a6 100644 --- a/web/react/components/sidebar_right_menu.jsx +++ b/web/react/components/sidebar_right_menu.jsx @@ -49,7 +49,7 @@ export default class SidebarRightMenu extends React.Component { href='#' onClick={EventHelpers.showInviteMemberModal} > - Invite New Member + {'Invite New Member'} ); @@ -75,7 +75,7 @@ export default class SidebarRightMenu extends React.Component { href='#' data-toggle='modal' data-target='#team_settings' - >Team Settings + >{'Team Settings'} ); manageLink = ( @@ -93,7 +93,7 @@ export default class SidebarRightMenu extends React.Component { - System Console + {'System Console'} ); } @@ -107,6 +107,27 @@ export default class SidebarRightMenu extends React.Component { teamDisplayName = this.props.teamDisplayName; } + let helpLink = null; + if (global.window.mm_config.HelpLink) { + helpLink = ( +
  • + {'Help'}
  • + ); + } + + let reportLink = null; + if (global.window.mm_config.ReportAProblemLink) { + reportLink = ( +
  • + {'Report a Problem'}
  • + ); + } return (
    @@ -123,7 +144,7 @@ export default class SidebarRightMenu extends React.Component { href='#' onClick={() => this.setState({showUserSettingsModal: true})} > - Account Settings + {'Account Settings'} {teamSettingsLink} @@ -135,18 +156,10 @@ export default class SidebarRightMenu extends React.Component { Logout + >{'Logout'}
  • -
  • - Help
  • -
  • - Report a Problem
  • + {helpLink} + {reportLink}