logo

Button

A versatile button component with variants, loading states, and icon support.

Default

Use the default variant for primary actions.

Usage

Loading...

Variants

Use the variant prop to change styles.

Sizes

Use the size prop to change the button size.

Icons

Use leftIcon, rightIcon, or the icon size for icon-only buttons.

Loading

Use isLoading to show a spinner and disable the button.

Loading...