summaryrefslogtreecommitdiff
path: root/WebInterface/NodeJSServer/src/index.js
blob: 3ca0e3957d225f697d9303bb19a4373b8b6e6eba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import Backdrop from './modules/ui/backdrop.js';
import BannerController from './modules/ui/notification-banner.js';
import ServerClient from './modules/server-client.js';
import LoginModal from './modules/ui/login-modal.js'; // TODO: JUST DEBUG

let backdrop = new Backdrop('menu', 'front-layer', 'show-menu');
backdrop.register();

let notifications = new BannerController('notifications',
    'banner-info', 'dismiss-banner');
notifications.register();

let client = new ServerClient('http://89.183.8.51:5000/chatHub', 'server-list', true);
document.getElementById('refresh-button')
    .addEventListener('click', client.loadServers.bind(client));

new LoginModal('The Crew', client);

window.client = client; // TODO: REMOVE, JUST FOR DEBUGGING