import type { User, Card } from '../../types'; interface UserProfileProps { user: User; cards: Card[]; } export default function UserProfile({ user, cards }: UserProfileProps) { return (

{user.username} {/* Badges */} {cards.find(c => c.card === 65) && ( )} {user.aiten >= 70000000 && ( )}

ID: {user.id}
{user.aiten?.toLocaleString()}
{cards.filter(c => c.skill === 'lost').length}
{cards.filter(c => c.card >= 96 && c.card <= 121).length}
{user.planet?.toLocaleString() || '0'}
{/* Badge Images */}
{cards.find(c => c.card === 18) && ( Badge 1 )} {cards.find(c => c.card === 41) && ( Badge 2 )} {cards.find(c => c.card === 45) && ( Badge 3 )} {cards.find(c => c.card === 75) && ( Badge 4 )} {cards.find(c => c.card === 94) && ( Badge 5 )} {cards.filter(c => c.card >= 96 && c.card <= 121).length === 26 && ( Badge 6 )}
); }