From 84e351ceb4bdf65ec548096568328126cbdb3a0b Mon Sep 17 00:00:00 2001 From: Egor Date: Sun, 18 Jan 2026 06:49:36 +0300 Subject: [PATCH] Update TelegramLoginButton.tsx --- src/components/TelegramLoginButton.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/TelegramLoginButton.tsx b/src/components/TelegramLoginButton.tsx index c26ec5d..1aae655 100644 --- a/src/components/TelegramLoginButton.tsx +++ b/src/components/TelegramLoginButton.tsx @@ -15,8 +15,10 @@ export default function TelegramLoginButton({ useEffect(() => { if (!containerRef.current || !botUsername) return - // Clear previous widget - containerRef.current.innerHTML = '' + // Clear previous widget using safe DOM API + while (containerRef.current.firstChild) { + containerRef.current.removeChild(containerRef.current.firstChild) + } // Get current URL for redirect const redirectUrl = `${window.location.origin}/auth/telegram/callback`