Update files

This commit is contained in:
glpshchn 2025-12-15 04:36:35 +03:00
parent 9beca1efcd
commit 014b4ebdc7
1 changed files with 6 additions and 1 deletions

View File

@ -238,7 +238,8 @@ export default function App() {
// Инициализировать виджет только если нет WebApp initData и показана форма входа
if (!telegramApp?.initData && showLoginForm && telegramWidgetRef.current) {
// Глобальная функция для обработки авторизации через виджет
window.onTelegramAuth = async (userData) => {
// ВАЖНО: должна быть в window для Telegram виджета
const onTelegramAuthHandler = async (userData) => {
console.log('[Telegram Widget] 🔵 onTelegramAuth вызван!');
console.log('[Telegram Widget] Данные от виджета:', userData);
console.log('[Telegram Widget] Тип данных:', typeof userData);
@ -310,7 +311,11 @@ export default function App() {
}
};
// Установить функцию в window для Telegram виджета
window.onTelegramAuth = onTelegramAuthHandler;
console.log('[Telegram Widget] ✅ window.onTelegramAuth установлен');
console.log('[Telegram Widget] Проверка доступности:', typeof window.onTelegramAuth);
console.log('[Telegram Widget] Функция:', window.onTelegramAuth);
const initWidget = () => {
// Проверить не загружен ли уже виджет