import type { IconButtonProps } from '@invoke-ai/ui-library'; import { IconButton } from '@invoke-ai/ui-library'; import { memo } from 'react'; import { useTranslation } from 'react-i18next'; import { PiXBold } from 'react-icons/pi'; type Props = Omit & { onDelete: () => void; }; export const InpaintMaskDeleteModifierButton = memo(({ onDelete, ...rest }: Props) => { const { t } = useTranslation(); return ( } onClick={onDelete} flexGrow={0} size="sm" p={0} colorScheme="error" {...rest} /> ); }); InpaintMaskDeleteModifierButton.displayName = 'InpaintMaskDeleteNoiseButton';