| 19 | import { cn } from '../../utils/cn' |
| 20 | |
| 21 | interface ButtonProps { |
| 22 | [key: string]: any |
| 23 | children: React.ReactNode |
| 24 | className?: string |
| 25 | disabled?: boolean |
| 26 | icon?: 'left' | 'right' |
| 27 | iconElement?: React.ReactNode |
| 28 | loading?: boolean |
| 29 | size?: 'sm' | 'md' | 'lg' |
| 30 | variant?: 'primary' | 'secondary' | 'outline' | 'ghost' | 'destructive' |
| 31 | } |
| 32 | |
| 33 | function Button({ |
| 34 | variant = 'primary', |
nothing calls this directly
no outgoing calls
no test coverage detected