Add Index Component

This commit is contained in:
Jannis Mattheis 2018-03-15 20:34:23 +01:00 committed by Jannis Mattheis
parent 97084ce357
commit 4042591717
2 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,15 @@
import * as AppAction from './AppAction';
import * as UserAction from './UserAction';
import * as MessageAction from './MessageAction';
import * as ClientAction from './ClientAction';
/** Calls all actions to initialize the state. */
export function initialLoad() {
AppAction.fetchApps();
UserAction.fetchCurrentUser();
MessageAction.fetchMessages();
MessageAction.listenToWebSocket();
ClientAction.fetchClients();
UserAction.fetchUsers();
}

27
ui/src/index.js Normal file
View File

@ -0,0 +1,27 @@
import React from 'react';
import ReactDOM from 'react-dom';
import Layout from './Layout';
import registerServiceWorker from './registerServiceWorker';
import {checkIfAlreadyLoggedIn} from './actions/defaultAxios';
import config from 'react-global-configuration';
import 'typeface-roboto';
import 'typeface-roboto-mono';
const defaultDevConfig = {
url: 'http://localhost:80/',
};
const defaultProdConfig = {
url: './',
};
(function clientJS() {
if (process.env.NODE_ENV === 'production') {
config.set(window.config || defaultProdConfig);
} else {
config.set(window.config || defaultDevConfig);
}
checkIfAlreadyLoggedIn();
ReactDOM.render(<Layout />, document.getElementById('root'));
registerServiceWorker();
}());