import { Box, HStack, Text, Progress, VStack } from '@chakra-ui/react' import { useGameStore } from '../store/gameStore' export function ResourceDisplay() { const { points, pointsPerSecond, clickPower, getTotalMultiplier, activeMultipliers, playerLevel } = useGameStore() const totalMultiplier = getTotalMultiplier() const actualClickPower = clickPower * totalMultiplier // Calculate progress to next level const currentLevelPPS = Math.pow(10, playerLevel - 1) const nextLevelPPS = Math.pow(10, playerLevel) const progress = ((pointsPerSecond - currentLevelPPS) / (nextLevelPPS - currentLevelPPS)) * 100 return ( Points {Math.floor(points)} +{pointsPerSecond}/s Click Power: {actualClickPower} {activeMultipliers.length > 0 && ( {totalMultiplier}x Active )} Level {playerLevel} Level {playerLevel + 1} ) }