summaryrefslogtreecommitdiffstats
path: root/webapp/components/admin_console/admin_sidebar_team.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/admin_console/admin_sidebar_team.jsx')
-rw-r--r--webapp/components/admin_console/admin_sidebar_team.jsx87
1 files changed, 0 insertions, 87 deletions
diff --git a/webapp/components/admin_console/admin_sidebar_team.jsx b/webapp/components/admin_console/admin_sidebar_team.jsx
deleted file mode 100644
index b1df92491..000000000
--- a/webapp/components/admin_console/admin_sidebar_team.jsx
+++ /dev/null
@@ -1,87 +0,0 @@
-// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved.
-// See License.txt for license information.
-
-import React from 'react';
-
-import {FormattedMessage} from 'react-intl';
-import {OverlayTrigger, Tooltip} from 'react-bootstrap';
-import AdminSidebarSection from './admin_sidebar_section.jsx';
-
-export default class AdminSidebarTeam extends React.Component {
- static get propTypes() {
- return {
- team: React.PropTypes.object.isRequired,
- onRemoveTeam: React.PropTypes.func.isRequired,
- parentLink: React.PropTypes.string
- };
- }
-
- constructor(props) {
- super(props);
-
- this.handleRemoveTeam = this.handleRemoveTeam.bind(this);
- }
-
- handleRemoveTeam(e) {
- e.preventDefault();
-
- this.props.onRemoveTeam(this.props.team);
- }
-
- render() {
- const team = this.props.team;
-
- const removeTeamTooltip = (
- <Tooltip id='remove-team-tooltip'>
- <FormattedMessage
- id='admin.sidebar.rmTeamSidebar'
- defaultMessage='Remove team from sidebar menu'
- />
- </Tooltip>
- );
-
- const removeTeamButton = (
- <OverlayTrigger
- delayShow={1000}
- placement='top'
- overlay={removeTeamTooltip}
- >
- <span
- className='menu-icon--right menu__close'
- onClick={this.handleRemoveTeam}
- >
- {'×'}
- </span>
- </OverlayTrigger>
- );
-
- return (
- <AdminSidebarSection
- key={team.id}
- name={'team/' + team.id}
- parentLink={this.props.parentLink}
- title={team.display_name}
- action={removeTeamButton}
- >
- <AdminSidebarSection
- name='users'
- title={
- <FormattedMessage
- id='admin.sidebar.users'
- defaultMessage='- Users'
- />
- }
- />
- <AdminSidebarSection
- name='analytics'
- title={
- <FormattedMessage
- id='admin.sidebar.statistics'
- defaultMessage='- Team Statistics'
- />
- }
- />
- </AdminSidebarSection>
- );
- }
-}