From 12896bd23eeba79884245c1c29fdc568cf21a7fa Mon Sep 17 00:00:00 2001 From: Christopher Speller Date: Mon, 14 Mar 2016 08:50:46 -0400 Subject: Converting to Webpack. Stage 1. --- web/react/components/team_settings.jsx | 84 ---------------------------------- 1 file changed, 84 deletions(-) delete mode 100644 web/react/components/team_settings.jsx (limited to 'web/react/components/team_settings.jsx') diff --git a/web/react/components/team_settings.jsx b/web/react/components/team_settings.jsx deleted file mode 100644 index 0eb9d1211..000000000 --- a/web/react/components/team_settings.jsx +++ /dev/null @@ -1,84 +0,0 @@ -// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved. -// See License.txt for license information. - -import TeamStore from '../stores/team_store.jsx'; -import ImportTab from './team_import_tab.jsx'; -import ExportTab from './team_export_tab.jsx'; -import GeneralTab from './team_general_tab.jsx'; -import * as Utils from '../utils/utils.jsx'; - -export default class TeamSettings extends React.Component { - constructor(props) { - super(props); - - this.onChange = this.onChange.bind(this); - - this.state = {team: TeamStore.getCurrent()}; - } - componentDidMount() { - TeamStore.addChangeListener(this.onChange); - } - componentWillUnmount() { - TeamStore.removeChangeListener(this.onChange); - } - onChange() { - var team = TeamStore.getCurrent(); - if (!Utils.areObjectsEqual(this.state.team, team)) { - this.setState({team}); - } - } - render() { - if (!this.state.team) { - return null; - } - var result; - switch (this.props.activeTab) { - case 'general': - result = ( -
- -
- ); - break; - case 'import': - result = ( -
- -
- ); - break; - case 'export': - result = ( -
- -
- ); - break; - default: - result = ( -
- ); - break; - } - return result; - } -} - -TeamSettings.defaultProps = { - activeTab: '', - activeSection: '' -}; - -TeamSettings.propTypes = { - activeTab: React.PropTypes.string.isRequired, - activeSection: React.PropTypes.string.isRequired, - updateSection: React.PropTypes.func.isRequired -}; -- cgit v1.2.3-1-g7c22