/** 专家头像组件(带 fallback 首字母) */
import { cn } from '@/lib/utils'
interface ExpertAvatarProps {
name: string
avatarUrl?: string | null
size?: number
className?: string
}
export function ExpertAvatar({ name, avatarUrl, size = 40, className }: ExpertAvatarProps) {
const initial = name?.[0] || '?'
if (avatarUrl) {
return (
)
}
return (