import type { ButtonHTMLAttributes } from 'react'; import { Tooltip } from './Tooltip'; export interface IconButtonProps extends ButtonHTMLAttributes { active?: boolean; tooltip?: string; } export function IconButton({ active = false, tooltip, className = '', type = 'button', ...props }: IconButtonProps) { const button = (