import { User as UserIcon, LogOut } from 'lucide-react'; import { useTranslation } from 'react-i18next'; import { User } from '../../types'; import { Button, Card } from '../ui'; interface UserInfoProps { user: User | null; onLogout: () => void; } export function UserInfo({ user, onLogout }: UserInfoProps) { const { t } = useTranslation(); if (!user) return null; return (

{user.username || user.email || t('profile.anonymous')}

{user.email || t('profile.noEmail')}

); }