Files
OfficialSite/assets/scripts/app.js
2021-03-05 09:30:54 -05:00

32 lines
606 B
JavaScript

import modular from 'modujs';
import * as modules from './modules';
import globals from './globals';
import { html } from './utils/environment';
const app = new modular({
modules: modules
});
window.onload = (event) => {
const $style = document.getElementById('main-css');
if ($style.isLoaded) {
init();
} else {
$style.addEventListener('load', (event) => {
init();
});
}
};
function init() {
globals();
app.init(app);
html.classList.add('is-loaded');
html.classList.add('is-ready');
html.classList.remove('is-loading');
}