// CockpitHeader.tsx — Dashboard résumé toujours visible en haut du cockpit import { useGameStore } from "../store/useGameStore"; import { formatNumber } from "../utils/formatNumber"; import { getClickGain } from "../core/economy"; export function CockpitHeader() { const productionPerSecond = useGameStore((s) => s.productionPerSecond); const state = useGameStore((s) => s.state); const { prestigeMultiplier, ancestralDna, prestigeCount } = state; const clickGain = getClickGain(state); return (
Prod/s {formatNumber(productionPerSecond)}
Ponte {formatNumber(clickGain)}
Mult x{prestigeMultiplier.toFixed(1)}
ADN {ancestralDna}
Gén. {prestigeCount}
); }