import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { cn } from "@/lib/utils"; interface User { name: string; avatar?: string; role?: string; status?: "online" | "offline" | "away" | "busy"; } interface UserProfile4Props { user?: User; className?: string; showStatus?: boolean; } const statusColors = { online: "bg-emerald-500", offline: "bg-muted-foreground", away: "bg-amber-500", busy: "bg-red-500", }; const UserProfile4 = ({ user = { name: "الهام میرزایی", avatar: "/block-media/shadcnblocks/block/avatar/avatar8.jpg", role: "طراح محصول", status: "online", }, className, showStatus = true, }: UserProfile4Props) => { const initials = user.name .split(" ") .map((n) => n[0]) .join(""); return (