From d8bd57901e33a7057e26e782e295099ffcc0da89 Mon Sep 17 00:00:00 2001
From: Christopher Speller <crspeller@gmail.com>
Date: Wed, 6 Sep 2017 23:04:13 -0700
Subject: Removing webapp

---
 webapp/components/admin_console/admin_console.jsx | 68 -----------------------
 1 file changed, 68 deletions(-)
 delete mode 100644 webapp/components/admin_console/admin_console.jsx

(limited to 'webapp/components/admin_console/admin_console.jsx')

diff --git a/webapp/components/admin_console/admin_console.jsx b/webapp/components/admin_console/admin_console.jsx
deleted file mode 100644
index 17670d6ab..000000000
--- a/webapp/components/admin_console/admin_console.jsx
+++ /dev/null
@@ -1,68 +0,0 @@
-// Copyright (c) 2016-present Mattermost, Inc. All Rights Reserved.
-// See License.txt for license information.
-
-import React from 'react';
-import PropTypes from 'prop-types';
-import 'bootstrap';
-
-import AnnouncementBar from 'components/announcement_bar';
-import AdminSidebar from './admin_sidebar.jsx';
-
-import {reloadIfServerVersionChanged} from 'actions/global_actions.jsx';
-
-export default class AdminConsole extends React.Component {
-    static propTypes = {
-
-        /*
-         * Children components to render
-         */
-        children: PropTypes.node.isRequired,
-
-        /*
-         * Object representing the config file
-         */
-        config: PropTypes.object.isRequired,
-
-        actions: PropTypes.shape({
-
-            /*
-             * Function to get the config file
-             */
-            getConfig: PropTypes.func.isRequired
-        }).isRequired
-    }
-
-    componentWillMount() {
-        this.props.actions.getConfig();
-        reloadIfServerVersionChanged();
-    }
-
-    render() {
-        const config = this.props.config;
-        if (Object.keys(config).length === 0) {
-            return <div/>;
-        }
-        if (config && Object.keys(config).length === 0 && config.constructor === 'Object') {
-            return (
-                <div className='admin-console__wrapper'>
-                    <AnnouncementBar/>
-                    <div className='admin-console'/>
-                </div>
-            );
-        }
-
-        // not every page in the system console will need the config, but the vast majority will
-        const children = React.cloneElement(this.props.children, {
-            config
-        });
-        return (
-            <div className='admin-console__wrapper'>
-                <AnnouncementBar/>
-                <div className='admin-console'>
-                    <AdminSidebar/>
-                    {children}
-                </div>
-            </div>
-        );
-    }
-}
-- 
cgit v1.2.3-1-g7c22

