Report incorrect code
Copy
Ask AI
const Button: ForwardRefExoticComponent<ButtonProps & RefAttributes<HTMLButtonElement>>;
Param
The props for the component.Returns
The Button component.Examples
Report incorrect code
Copy
Ask AI
// Render a submit button
<Button type="submit" onClick={() => console.log("Button clicked")}>Click me</Button>
Report incorrect code
Copy
Ask AI
// Render a small secondary button
<Button type="button" variant="secondary" size="sm">Secondary button</Button>
Report incorrect code
Copy
Ask AI
// Render a full width button
<Button fullWidth>Full width button</Button>
Report incorrect code
Copy
Ask AI
// Render a button with a pending state
<Button isPending pendingLabel="Sending...">Send transaction</Button>
Report incorrect code
Copy
Ask AI
// Render a button with a custom button element
<Button onClick={() => console.log("Button clicked")} asChild>
<button>Send transaction</button>
</Button>