Update files
This commit is contained in:
parent
9beca1efcd
commit
014b4ebdc7
|
|
@ -238,7 +238,8 @@ export default function App() {
|
||||||
// Инициализировать виджет только если нет WebApp initData и показана форма входа
|
// Инициализировать виджет только если нет WebApp initData и показана форма входа
|
||||||
if (!telegramApp?.initData && showLoginForm && telegramWidgetRef.current) {
|
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] 🔵 onTelegramAuth вызван!');
|
||||||
console.log('[Telegram Widget] Данные от виджета:', userData);
|
console.log('[Telegram Widget] Данные от виджета:', userData);
|
||||||
console.log('[Telegram Widget] Тип данных:', typeof 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] ✅ window.onTelegramAuth установлен');
|
||||||
|
console.log('[Telegram Widget] Проверка доступности:', typeof window.onTelegramAuth);
|
||||||
|
console.log('[Telegram Widget] Функция:', window.onTelegramAuth);
|
||||||
|
|
||||||
const initWidget = () => {
|
const initWidget = () => {
|
||||||
// Проверить не загружен ли уже виджет
|
// Проверить не загружен ли уже виджет
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue