import { ComponentPropsWithoutRef, ForwardedRef, forwardRef, MouseEventHandler } from 'react' import Icon from '@/Components/Icon/Icon' import { IconType } from '@standardnotes/snjs' import { classNames } from '@standardnotes/utils' import StyledTooltip from '../StyledTooltip/StyledTooltip' type Props = { onClick: () => void className?: string icon: IconType iconClassName?: string label: string id?: string } & ComponentPropsWithoutRef<'button'> const RoundIconButton = forwardRef( ( { onClick, className, icon: iconType, iconClassName, id, label, ...props }: Props, ref: ForwardedRef, ) => { const click: MouseEventHandler = (e) => { e.preventDefault() onClick() } return ( ) }, ) export default RoundIconButton