enahnce(compo):改善动作图标的点击处理。

This commit is contained in:
徐涛 2023-12-28 10:11:32 +08:00
parent abc7b0a29e
commit ad408b9b2a

View File

@ -28,6 +28,13 @@ export default function ActionIcon(props) {
},
props
);
const handleClick = (e) => {
if (mergedProps.disabled) {
return;
}
mergedProps.onClick(e);
};
return (
<button
class={cx(
@ -38,7 +45,7 @@ export default function ActionIcon(props) {
...mergedProps.additionalClasses
)}
disabled={mergedProps.disabled}
onClick={mergedProps.onClick}
onClick={handleClick}
>
{mergedProps.children}
</button>