Skip to content

IconButton ​

Une action réduite à son icône.

label est obligatoire : une icône seule n'a pas de nom, et un lecteur d'écran annoncerait « bouton » sans dire lequel. Le libellé sert aussi d'infobulle — ce que l'icône signifie doit rester atteignable à la souris comme au clavier.

Installation ​

bash
sia-ui add icon-button

Ou par le paquet, sans rien copier :

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

Props ​

PropTypeDéfautDescription
* iconReactNode—
* labelstring—
radius"none" | "full" | "default" | "sm" | "lg"—
size"sm" | "md" | "lg"—
tooltipOmit<TooltipProps, "children">—
variant"solid" | "outline" | "ghost"—

* obligatoire.

Voir aussi ​

Publié sous licence MIT.