Skip to content

ScrollArea ​

Une zone défilante sobre.

La barre reste celle du navigateur, seulement affinée : une barre réimplémentée en JavaScript coûte un écouteur de défilement, deux mesures par image et perd le défilement inertiel des pavés tactiles. Le seul ajout est l'estompe des bords, qui ne demande qu'un booléen par côté.

Installation ​

bash
sia-ui add scroll-area

Ou par le paquet, sans rien copier :

tsx
import { ScrollArea } from "@sia-ui/react-web";

Props ​

PropTypeDéfautDescription
classNamestring—
fadebooleantrueEstompe le contenu aux bords tant qu'il reste quelque chose à faire défiler. C'est le seul indice fiable quand la barre est fine ou masquée.
heightstring | number—
maxHeightstring | number—Hauteur maximale. Au-delà, la zone défile.
orientation"both" | "horizontal" | "vertical"vertical

Voir aussi ​

Publié sous licence MIT.