Skip to content

Button ​

components
test coverage
Category
Components

customizable button component with various visual styles and size

Usage ​

typescript
import { Button } from '@bounce-ui';
typescript
<Button variant="outline" size="sm">Click me</Button>

Demo ​

Api ​

Parameters

NameTypeDefaultNote
props.variant?ButtonVariant-- Visual style variant
props.size?ButtonSize-- Size variant
props.asChild?booleanfalse- Whether to render as child component using Slot
props.disableRipple?booleanfalse- Whether to disable ripple effect
propsReact.ComponentProps<'button'>-- Additional button props