Button
Displays a button or a component that looks like a button.
Default
The default button with accent background.
Variants
All available button variants.
Sizes
Available button sizes.
Disabled
Buttons with disabled state.
Usage
julia
using Suite
Button("Click me")
Button(variant="outline", "Settings")
Button(variant="destructive", size="sm", "Delete")
Button(variant="icon", size="icon", "X")API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
| variant | String | "default" | default | destructive | outline | secondary | ghost | link |
| size | String | "default" | default | sm | lg | icon |
| class | String | "" | Additional CSS classes to merge |
| children... | Any | - | Button content (text, icons, etc.) |
| kwargs... | Pair | - | Any HTML attribute (disabled, id, etc.) |