import type { ButtonHTMLAttributes } from "react"; import { IconGlyph } from "./IconGlyph"; export interface IconButtonProps extends Omit, "type"> { icon: string; label: string; active?: boolean; type?: "button" | "submit" | "reset"; } export function IconButton({ icon, label, active = false, disabled = false, type = "button", className = "", ...buttonProps }: IconButtonProps) { return ( ); }