improve usability

This commit is contained in:
josc146
2024-03-13 16:42:26 +08:00
parent cd40261de6
commit c6024520af
6 changed files with 26 additions and 10 deletions

View File

@@ -26,10 +26,12 @@ export const ToolTipButton: FC<{
onClick,
showDelay = 0
}) => {
return (
<Tooltip content={desc} showDelay={showDelay} hideDelay={0} relationship="label">
return (desc ?
<Tooltip content={desc} showDelay={showDelay} hideDelay={0} relationship="label">
<Button style={style} className={className} disabled={disabled} icon={icon} onClick={onClick} size={size}
shape={shape} appearance={appearance}>{text}</Button>
</Tooltip> :
<Button style={style} className={className} disabled={disabled} icon={icon} onClick={onClick} size={size}
shape={shape} appearance={appearance}>{text}</Button>
</Tooltip>
);
};