FileUpload
Un dépôt de fichiers, par clic ou par glisser.
Le glisser-déposer seul exclut le clavier et le tactile; le bouton seul ignore le geste que tout le monde essaie d'abord. Les deux mènent au même champ natif.
Installation
bash
sia-ui add file-uploadOu par le paquet, sans rien copier :
tsx
import { FileUpload } from "@sia-ui/react-web";Props
| Prop | Type | Défaut | Description |
|---|---|---|---|
browseLabel | string | — | Le bouton qui ouvre le sélecteur. Par défaut, celui de la locale (fileUpload.browse). |
description | string | — | La phrase d'aide. Par défaut, celle de la locale (fileUpload.description). |
label | string | — | Le titre de la zone. Par défaut, celui de la locale (fileUpload.title). |
onFilesChange | (files: File[]) => void | — |
Voir aussi
- Le composant dans le catalogue — états, variantes, et bac à sable.
- La référence complète — tous les composants.