import React from 'react' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import type { IconDefinition } from '@fortawesome/fontawesome-svg-core' interface CompactButtonProps { icon?: IconDefinition onClick?: (e: React.MouseEvent) => void title?: string ariaLabel?: string disabled?: boolean spin?: boolean className?: string children?: React.ReactNode } const CompactButton: React.FC = ({ icon, onClick, title, ariaLabel, disabled = false, spin = false, className = '', children }) => { return ( ) } export default CompactButton