import { useEffect, useState } from "react"; import { IAuthenData, miniAppWrapper } from ".."; export function MiniGameExample() { const [userData, setUserData] = useState(); useEffect(() => { miniAppWrapper .requestAuthData() .then((data) => { setUserData(data); }) .catch((err) => { console.error("Error fetching auth data", err); }); }, []); const handleClose = () => { miniAppWrapper.closeMiniApp(); }; return (

Mini Game

{userData ? (

Welcome {userData.user.first_name} {userData.user.last_name}

Total Paws: {userData.tapStatus?.totalPawsEarned}

) : (

Loading user data...

)} {/* Game logic goes here */}
); }