bpm.avatar
Avatar utilisateur (initiales ou image). Option variant="sidebar" pour afficher nom, sous-titre et bouton de déconnexion dans une sidebar.
JD
Python
bpm.avatar(initials="JD")Props (React)
| Prop | Type | Défaut | Description |
|---|---|---|---|
src | string | null | — | URL de l’image (si absent, affiche initials). |
alt | string | — | Texte alternatif de l’image. |
initials | string | — | Initiales affichées quand pas d’image. |
size | small | medium | large | medium | Taille de l’avatar. |
variant | default | sidebar | default | sidebar : bloc avec nom, sous-titre et option déconnexion. |
name | string | — | Nom à côté de l’avatar (variant sidebar). |
subtitle | string | — | Sous-titre sous le nom, ex. email (variant sidebar). |
onLogout | () => void | — | Callback déconnexion ; si fourni, affiche le bouton (variant sidebar). |
logoutLabel | string | Se déconnecter | Libellé du bouton de déconnexion. |
Exemples
bpm.avatar(initials="JD", size="medium")
bpm.avatar(initials="RC", size="large")# Dans une sidebar
bpm.avatar(
variant="sidebar",
initials="RC",
name="Rémi Cabrit",
subtitle="remi@example.com",
on_logout=lambda: ...
)Tester en direct dans le sandbox :
Ouvrir dans le sandbox