---
export type AvatarSource = { url: string } | { initials: string; color: string };
interface Props {
avatar: AvatarSource;
size: number;
imgClass?: string;
fallbackClass?: string;
alt?: string;
}
const { avatar, size, imgClass, fallbackClass, alt = "" } = Astro.props;
---
{"url" in avatar ? (
) : (
{avatar.initials}
)}