import { useTranslation } from 'react-i18next'; import { NavLink } from 'react-router'; import { Avatar } from '@/components/ui/Avatar'; interface GuildRailProps { guilds: { id: string; name: string; icon_file_id?: string | undefined }[]; selectedGuildId: string | null; canCreate: boolean; onCreate: () => void; } /** * Левая рейка: первой иконкой — «Друзья», ниже — серверы и кнопка создания. * Личные беседы в рейку не попадают: они живут внутри раздела друзей. */ export function GuildRail({ guilds, selectedGuildId, canCreate, onCreate }: GuildRailProps) { const { t } = useTranslation(); return ( ); }