import { forwardRef } from "react"; import clsx from "clsx"; import "./ButtonIcon.scss"; interface ButtonIconProps { icon: JSX.Element; title: string; className?: string; testId?: string; /** if not supplied, defaults to value identity check */ active?: boolean; /** include standalone style (could interfere with parent styles) */ standalone?: boolean; onClick: (event: React.MouseEvent) => void; } export const ButtonIcon = forwardRef( (props, ref) => { const { title, className, testId, active, standalone, icon, onClick } = props; return ( ); }, );