import React, { useState, useEffect } from "react"; import { GoogleLogin } from "react-google-login"; import { Card, CardContent } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; const CLIENT_ID = "545155685607-fe1tnekimp0m4uspb87ur2tj1lkshr7u.apps.googleusercontent.com"; export default function GoldOrPoop() { const [user, setUser] = useState(null); const [gold, setGold] = useState(100); const [coins, setCoins] = useState(500); const [tradeItem, setTradeItem] = useState(""); const [tradeValue, setTradeValue] = useState(""); const handleLoginSuccess = (response) => { setUser(response.profileObj); }; const handleLoginFailure = () => { alert("Login failed. Please try again."); }; const handleTrade = () => { if (!tradeItem || !tradeValue) { alert("Enter a valid trade item and value."); return; } if (tradeItem.toLowerCase() === "gold" && tradeValue <= gold) { setGold(gold - tradeValue); setCoins(coins + tradeValue * 10); } else if (tradeItem.toLowerCase() !== "gold") { alert("Only gold trading is supported for now."); } setTradeItem(""); setTradeValue(""); }; return (
Gold: {gold}
Coins: {coins}