import { useState } from "react"; import { senderAvatar } from "../utils/senderAvatar"; export default function SenderAvatar({ email, className = "" }) { const { initials, color, imageUrl, brandUrl, isBrand } = senderAvatar(email); const [broken, setBroken] = useState(false); const src = imageUrl || brandUrl; if (src && !broken) { return ( setBroken(true)} /> ); } return ( ); }