Avatar
User image with automatic initials fallback.
Installation
npm install @aspyn-io/kit @aspyn-io/tokensimport { Avatar, AvatarImage, AvatarFallback } from "@aspyn-io/kit";With image and fallback
The fallback shows while the image loads or if it fails.
SQAS
<Avatar>
<AvatarImage src={user.avatar_url} alt={user.display_name} />
<AvatarFallback>SQ</AvatarFallback>
</Avatar>Sizes and grouping
OMJL+3
<div className="flex -space-x-2">
<Avatar className="h-8 w-8 ring-2 ring-background">…</Avatar>
<Avatar className="h-8 w-8 ring-2 ring-background">…</Avatar>
<Avatar className="h-8 w-8 ring-2 ring-background">
<AvatarFallback>+3</AvatarFallback>
</Avatar>
</div>Notes
- Fallback initials derive from user display names — remember Aspyn API responses are snake_case (user.display_name).