UNPKG

@underpostnet/underpost

Version:
52 lines (45 loc) 1.79 kB
import { loggerFactory } from '../core/Logger.js'; import { Modal } from '../core/Modal.js'; import { getProxyPath, s } from '../core/VanillaJs.js'; const logger = loggerFactory(import.meta); const NameApp = html`Default`; // Router const RoutesDefault = () => { return { '/': { title: 'Home', render: () => Modal.onHomeRouterEvent(), upperCase: false, }, '/home': { title: 'home', render: () => Modal.onHomeRouterEvent() }, '/settings': { title: 'settings', render: () => s(`.main-btn-settings`).click(), translateTitle: true }, '/log-in': { title: 'log-in', render: () => s(`.main-btn-log-in`).click(), translateTitle: true }, '/sign-up': { title: 'sign-up', render: () => s(`.main-btn-sign-up`).click(), translateTitle: true }, '/log-out': { title: 'log-out', render: () => s(`.main-btn-log-out`).click(), hideDisplay: true, translateTitle: true, }, '/account': { title: 'account', render: () => s(`.main-btn-account`).click(), hideDisplay: true, translateTitle: true, }, '/docs': { title: 'docs', render: () => s(`.main-btn-docs`).click(), translateTitle: true }, '/recover': { title: 'recover', render: () => s(`.main-btn-recover`).click(), translateTitle: true }, '/default-management': { title: 'default-management', render: () => s(`.main-btn-default-management`).click(), translateTitle: true, }, '/404': { title: '404 Not Found', render: () => s(`.main-btn-404`).click() }, '/500': { title: '500 Server Error', render: () => s(`.main-btn-500`).click() }, }; }; window.Routes = RoutesDefault; const RouterDefault = () => { return { Routes: RoutesDefault, NameApp }; }; export { RoutesDefault, RouterDefault, NameApp };