import type { User } from "@/lib/types"; interface AvatarProps { user: User | null | undefined; size?: "sm" | "lg"; title?: string; } /** Avatar circular con iniciales. Muestra un placeholder si no hay asignado. */ export function Avatar({ user, size = "sm", title }: AvatarProps) { const className = `avatar${size === "lg" ? " avatar-lg" : ""}`; if (!user) { return ( ); } return ( {user.initials} ); }