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/admin_console/logs.jsx | 100 ---------------------------- 1 file changed, 100 deletions(-) delete mode 100644 web/react/components/admin_console/logs.jsx (limited to 'web/react/components/admin_console/logs.jsx') diff --git a/web/react/components/admin_console/logs.jsx b/web/react/components/admin_console/logs.jsx deleted file mode 100644 index 8457999f5..000000000 --- a/web/react/components/admin_console/logs.jsx +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright (c) 2015 Mattermost, Inc. All Rights Reserved. -// See License.txt for license information. - -import AdminStore from '../../stores/admin_store.jsx'; -import LoadingScreen from '../loading_screen.jsx'; -import * as AsyncClient from '../../utils/async_client.jsx'; - -import {FormattedMessage} from 'mm-intl'; - -export default class Logs extends React.Component { - constructor(props) { - super(props); - - this.onLogListenerChange = this.onLogListenerChange.bind(this); - this.reload = this.reload.bind(this); - - this.state = { - logs: AdminStore.getLogs() - }; - } - - componentDidMount() { - AdminStore.addLogChangeListener(this.onLogListenerChange); - AsyncClient.getLogs(); - } - - componentWillUnmount() { - AdminStore.removeLogChangeListener(this.onLogListenerChange); - } - - onLogListenerChange() { - this.setState({ - logs: AdminStore.getLogs() - }); - } - - reload() { - AdminStore.saveLogs(null); - this.setState({ - logs: null - }); - - AsyncClient.getLogs(); - } - - render() { - var content = null; - - if (this.state.logs === null) { - content = ; - } else { - content = []; - - for (var i = 0; i < this.state.logs.length; i++) { - var style = { - whiteSpace: 'nowrap', - fontFamily: 'monospace' - }; - - if (this.state.logs[i].indexOf('[EROR]') > 0) { - style.color = 'red'; - } - - content.push(
); - content.push( - - {this.state.logs[i]} - - ); - } - } - - return ( -
-

- -

- -
- {content} -
-
- ); - } -} \ No newline at end of file -- cgit v1.2.3-1-g7c22