IconButton
IconButton component for clickable icon actions
Playground
Props
| Prop | Type | Default | Value |
|---|---|---|---|
name | IconName | β | β |
icon | IconComponent | β | β |
size | CommonSize | β | β |
variant | 'default' | 'ghost' | 'outline' | 'destructive' | β |
Usage
<IconButton name="search" aria-label="Search" />
<IconButton name="close" aria-label="Delete" variant="destructive" />Variants
Style Variants
default
ghost
outline
destructive
Disabled State
default disabled
ghost disabled
outline disabled