import { useGameStore } from '@/state/gameStore' import { MainMenu } from '@/ui/screens/MainMenu' import { CampaignMap } from '@/ui/screens/CampaignMap' import { GameScreen } from '@/ui/screens/GameScreen' import { TomeOfRunes } from '@/ui/screens/TomeOfRunes' import { Settings } from '@/ui/screens/Settings' import { GameOver } from '@/ui/screens/GameOver' export function App() { const screen = useGameStore((s) => s.screen) return (
{screen === 'menu' && } {screen === 'campaign' && } {screen === 'game' && } {screen === 'tome' && } {screen === 'settings' && } {screen === 'gameover' && }
) } export default App