import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { getAssistantAvatar, getPersonalityImageSrc, getUserAvatar, } from "@/lib/utils"; interface ChatAvatarProps { role: string; user: IUser; } const ChatAvatar: React.FC = ({ role, user, }) => { const imageSrc: string = role === "input" ? getUserAvatar(user.avatar_url) : `/personality/${user.personality?.key}.jpeg`; return ( {user.email.slice(0, 2).toUpperCase()} ); }; export default ChatAvatar;