import { Button, ButtonProps } from './button'; interface IconButtonProps extends Omit { icon: React.ReactNode; label: string; // For accessibility isLoading?: boolean; } export const IconButton = ({ icon, label, isLoading = false, variant = 'ghost', size = 'icon', ...props }: IconButtonProps) => { return ( ); };