Docs
Button
Button
Displays a button or a component that looks like a button. Used to trigger an operation.
Installation
npm intall brudi@latest @brudi/react-button
Usage
import { Button } from "@brudi/react-button"
<Button variant="outline">Button</Button>
Link
You can use the buttonVariants
helper to create a link that looks like a button.
import { buttonVariants } from "@brudi/react-button"
<Link className={buttonVariants({ variant: "outline" })}>Click here</Link>
Alternatively, you can set the asChild
parameter and nest the link component.
<Button asChild>
<Link href="/login">Login</Link>
</Button>
Examples
Primary
Secondary
Destructive
Outline
Ghost
Link
Icon
With Icon
Loading
As Child
Customization
npx @brudi/ui extend button