import { Button } from 'welcome-ui/Button'const Example = () => {return <Button>Button</Button>}export default Example
Variants
Basics
Danger
Add -danger suffix to the basic variants to transform buttons with red color. Doesn't include secondary!
AI
Add -ai suffix to the basic variants to transform buttons with purple color. Doesn't include secondary!
Sizes
Use size property with xs, sm, md (default) or lg.
Disabled
All disabled buttons have the same style.
With icons
Shape
You can set a cirle or square shape to have perfect buttons for icons.
Tailwind class overrides
You can override styles with tailwind classes.
Loading
You can set an isLoading property to display a loading indicator that matches the button’s size and disables it.
Transform to a link
You can transform your Button component with as property to add you linker, href or to... all that you want.
ButtonGroup
See documentation from ButtonGroup component.