Select
Menu deroulant construit sur Radix UI Select. Touch-friendly avec des items de 44px minimum et un trigger adapte au mobile.
Preview
Disabled
Avec label et valeur par defaut
Props
Select (Root)
| Prop | Type | Default | Description |
|---|---|---|---|
| value | string | — | Valeur selectionnee (mode controle). |
| defaultValue | string | — | Valeur par defaut (mode non-controle). |
| onValueChange | (value: string) => void | — | Callback appele quand la valeur change. |
| disabled | boolean | false | Desactive le select entier. |
SelectTrigger
| Prop | Type | Default | Description |
|---|---|---|---|
| className | string | — | Classes CSS additionnelles pour le bouton declencheur. |
SelectItem
| Prop | Type | Default | Description |
|---|---|---|---|
| value | string | — | Valeur unique de l'option (obligatoire). |
| disabled | boolean | false | Desactive cette option specifique. |