'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 { LootInventoryDisplay } from '@/components/game/LootInventory'; export interface LootTabProps { store: GameStore; } export function LootTab({ store }: LootTabProps) { const inventory = store.lootInventory; const elements = store.elements; const equipmentInstances = store.equipmentInstances; // Count items for badge const materialCount = Object.values(inventory.materials).reduce((a, b) => a + b, 0); const blueprintCount = inventory.blueprints.length; const equipmentCount = Object.keys(equipmentInstances).length; const totalItems = materialCount + blueprintCount + equipmentCount; return (
💎 Loot Inventory {totalItems} items
); }