diff --git a/public/script.ts b/public/script.ts index e571597..f79a329 100644 --- a/public/script.ts +++ b/public/script.ts @@ -13,12 +13,10 @@ interface TelegramWebApp { }; } -declare global { - interface Window { - Telegram?: { - WebApp: TelegramWebApp; - }; - } +interface WindowWithTelegram extends Window { + Telegram?: { + WebApp: TelegramWebApp; + }; } interface VideoResult { @@ -48,7 +46,7 @@ class QuixoticApp { private noResults!: HTMLElement; constructor() { - this.tg = window.Telegram?.WebApp; + this.tg = (window as WindowWithTelegram).Telegram?.WebApp; this.init(); this.bindEvents(); }