'use client'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { Badge } from '@/components/ui/badge'; import type { GameStore } from '@/lib/game/store'; import { AchievementsDisplay } from '@/components/game/AchievementsDisplay'; export interface AchievementsTabProps { store: GameStore; } export function AchievementsTab({ store }: AchievementsTabProps) { const achievements = store.achievements; const unlockedCount = achievements.unlocked.length; return (