import { cn } from '../lib/utils'; import { Loader2 } from 'lucide-react'; interface ButtonProps extends React.ButtonHTMLAttributes { variant?: 'primary' | 'secondary'; isLoading?: boolean; icon?: React.ReactNode; } export function Button({ children, variant = 'primary', isLoading = false, icon, className, disabled, ...props }: ButtonProps) { return ( ); }