bpm.chip
Pastille (chip) pour étiquettes ou sélections, avec variantes et bouton de suppression optionnel.
Tag
Python
bpm.chip(label="Tag")| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
label | ReactNode | — | Oui | Contenu de la pastille. |
variant | "default" | "primary" | "outline" | default | Non | Style (fond, accent, bordure). |
onDelete | () => void | — | Non | Si défini, affiche un bouton × pour retirer (Python : on_delete=True). |
onClick | () => void | — | Non | Callback au clic sur la pastille. |
disabled | boolean | false | Non | Désactive la pastille. |
className | string | — | Non | Classes CSS additionnelles. |
Exemples
bpm.chip(label="React")bpm.chip(label="Sélectionné", variant="primary")bpm.chip(label="Supprimable", on_delete=True)