UNPKG

@underpostnet/underpost

Version:
42 lines (38 loc) 1.77 kB
'use strict'; import { Css } from './components/core/Css.js'; import { Responsive } from './components/core/Responsive.js'; import { TranslateCore } from './components/core/Translate.js'; import { LogInDefault } from './components/default/LogInDefault.js'; import { LogOutDefault } from './components/default/LogOutDefault.js'; import { SignUpDefault } from './components/default/SignUpDefault.js'; import { MenuDefault } from './components/default/MenuDefault.js'; import { RouterDefault } from './components/default/RoutesDefault.js'; import { TranslateDefault } from './components/default/TranslateDefault.js'; import { Worker } from './components/core/Worker.js'; import { Keyboard } from './components/core/Keyboard.js'; import { DefaultParams } from './components/default/CommonDefault.js'; import { SocketIo } from './components/core/SocketIo.js'; import { SocketIoDefault } from './components/default/SocketIoDefault.js'; import { ElementsDefault } from './components/default/ElementsDefault.js'; import { Scroll } from './components/core/Scroll.js'; const htmlMainBody = async () => { return html`<span style="color: black; padding: 5px">Hello World!!</span>`; }; window.onload = () => Worker.instance({ router: RouterDefault, render: async () => { await Css.loadThemes(); await TranslateCore.Init(); await TranslateDefault.Init(); await Responsive.Init(); await MenuDefault.Render({ htmlMainBody }); await SocketIo.Init({ channels: ElementsDefault.Data }); await SocketIoDefault.Init(); await LogInDefault(); await LogOutDefault(); await SignUpDefault(); await Scroll.pullTopRefresh(); await Keyboard.Init({ callBackTime: DefaultParams.EVENT_CALLBACK_TIME }); }, });