DS

Avatar

Composant d'avatar circulaire avec support d'image et fallback texte. Construit sur Radix UI Avatar. L'image est chargee de maniere asynchrone avec un fallback affiche pendant le chargement ou en cas d'erreur.

Avec image

L'avatar affiche l'image fournie. Si l'image ne charge pas, le fallback avec les initiales est affiche automatiquement.

TM

Thomas M

Sub-10 solver

Fallback avec initiales

Sans image, le fallback affiche les initiales sur un fond muted. Utile pour les utilisateurs sans photo de profil.

SCJDMR

Tailles

La taille par defaut est size-8 (32px). Utilisez className pour ajuster.

SMLXL2XL

Props

Avatar (Root)

PropTypeDefaultDescription
classNamestringClasses CSS additionnelles. Par defaut : size-8, rounded-full, overflow-hidden.

AvatarImage

PropTypeDefaultDescription
srcstringURL de l'image de l'avatar.
altstringTexte alternatif pour l'accessibilite.
classNamestringClasses CSS additionnelles. Par defaut : aspect-square size-full.

AvatarFallback

PropTypeDefaultDescription
delayMsnumberDelai en ms avant d'afficher le fallback. Evite un flash si l'image charge vite.
classNamestringClasses CSS additionnelles. Par defaut : bg-muted, flex center, rounded-full.