// Hud.jsx — Stats HUD (Zustand) import { useGameStore } from "../../store/useGameStore"; import { formatNumber } from "../../utils/formatNumber"; const formatTime = (time) => { const hours = Math.floor(time / 3600); const minutes = Math.floor((time % 3600) / 60); const secs = time % 60; return `${String(hours).padStart(2, "0")}:${String(minutes).padStart(2, "0")}:${String(secs).padStart(2, "0")}`; }; function Hud({ isVisible }) { const resources = useGameStore((s) => s.state.resources); const clickMultiplier = useGameStore((s) => s.state.clickMultiplier); const productionPerSecond = useGameStore((s) => s.productionPerSecond); const playSeconds = useGameStore((s) => s.playSeconds); if (isVisible) return null; return (