import type { ButtonHTMLAttributes } from 'react'; import cls from 'classnames'; import { type LucideIcon } from 'lucide-react'; import IconSpinner from './IconSpinner'; type Props = ButtonHTMLAttributes & { primary?: boolean; loading?: boolean; disabled?: boolean; icon?: LucideIcon; }; const Button = ({ primary, loading, disabled, icon: Icon, children, className, ...props }: Props) => ( ); export default Button;