This commit is contained in:
2025-01-23 20:02:06 +03:00
parent 485c11de5f
commit 08cdf44b67
16 changed files with 240 additions and 23 deletions

View File

@@ -1,18 +1,35 @@
import {Cookie} from "./tg_app/Cookie.js";
import {TgApp} from "./tg_app/TgApp.js";
import Router from "./tg_app/Router.js";
import {SimpleRouter} from "./tg_app/SimpleRouter.js";
document.addEventListener("DOMContentLoaded", () => {
let tg = window.Telegram.WebApp;
let tgApp = new TgApp("tg_app", tg.initDataUnsafe.user.id);
const router = new Router({
mode: 'hash',
root: '/miniapp'
});
// const router = new Router({
// mode: 'hash',
// root: '/miniapp'
// });
router
.add('', () => {
const cookie = new Cookie();
const routes = {
'/miniapp': () => {
cookie.setCookie("dialog_id", tg.initDataUnsafe.user.id, 3)
tgApp.actionMain();
});
},
};
// Инициализация роутера
const router = new SimpleRouter(routes);
// const router
// .add('/', () => {
// cookie.setCookie("dialog_id", tg.initDataUnsafe.user.id, 3)
// tgApp.actionMain();
// })
// .add('/scanner', () => {
// tgApp.createScanner();
// });
});