From 963bfdcf2130d23e9bd4c9397348ae7dcd8b956e Mon Sep 17 00:00:00 2001 From: xds Date: Mon, 27 Oct 2025 21:32:43 +0300 Subject: [PATCH] tg app fix sizes --- package.json | 1 - src/App.vue | 12 +++++------- src/main.ts | 2 -- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 41db0f5..f4eb450 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,6 @@ "@primevue/themes": "^4.4.1", "@tailwindcss/postcss": "^4.1.16", "@tailwindcss/vite": "^4.1.16", - "@tma.js/sdk-vue": "^1.0.8", "axios": "^1.12.2", "dayjs": "^1.11.18", "emoji-regex": "^10.6.0", diff --git a/src/App.vue b/src/App.vue index 6f7dab3..b88ffd5 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,7 +6,6 @@ import { useToolbarStore } from "@/stores/toolbar-store"; import router from "@/router"; import { useRoute, onBeforeRouteUpdate } from "vue-router"; import { computed, onMounted, onBeforeUnmount, ref, watch } from "vue"; -import {backButton, BackButton} from "@tma.js/sdk-vue"; const spaceStore = useSpaceStore(); const toolbarStore = useToolbarStore(); @@ -37,23 +36,22 @@ function setupBackButton() { if (!tgApp) return; if (route.path !== "/") { - backButton.mount(); + tgApp.BackButton.show(); // снять старый обработчик - if (backHandler) backButton.offClick(backHandler); + if (backHandler) tgApp.BackButton.offClick(backHandler); // навесить новый backHandler = () => { if (window.history.length > 1) { router.back(); } else { - backButton.hide(); + tgApp.BackButton.hide(); } }; - - backButton.onClick(backHandler); + tgApp.BackButton.onClick(backHandler); } else { - backButton.hide(); + tgApp.BackButton.hide(); } } diff --git a/src/main.ts b/src/main.ts index b6abb4a..3c69f1f 100644 --- a/src/main.ts +++ b/src/main.ts @@ -11,9 +11,7 @@ import ToastService from 'primevue/toastservice' import Tooltip from 'primevue/tooltip'; import { createPinia } from 'pinia'; import ConfirmationService from 'primevue/confirmationservice'; -import {init} from "@tma.js/sdk-vue"; -init(); const app = createApp(App) app.use(router);