import React, { useEffect, useState } from "react"; export default function App() { const [score, setScore] = useState(0); const [user, setUser] = useState(null); useEffect(() => { if (window.Telegram && window.Telegram.WebApp) { const tg = window.Telegram.WebApp; tg.ready(); setUser(tg.initDataUnsafe?.user || null); } }, []); const tap = () => { setScore(score + 1); if (window.Telegram?.WebApp) { window.Telegram.WebApp.HapticFeedback.impactOccurred("light"); } }; const shareScore = () => { if (!window.Telegram?.WebApp) return; window.Telegram.WebApp.openTelegramLink( https://t.me/share/url?url=TapRush&text=Skorku%20${score}! ); }; return (
Halo, {user.first_name} 👋
)}Skor: {score}