// 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 = ( ); const removeTeamButton = ( {'×'} ); return ( } /> } /> ); } }