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}
);
}