修复Switch组件无法有效传出值的问题。

This commit is contained in:
徐涛 2025-01-15 13:54:56 +08:00
parent 8573a5d372
commit 49bed04748

View File

@ -16,7 +16,7 @@ export function Switch({ checked = false, disabled = false, onChange }: SwitchPr
setIsChecked((prev) => !prev);
onChange?.(!isChecked);
}
}, [onChange, disabled]);
}, [onChange, isChecked, disabled]);
useEffect(() => {
if (!isEqual(checked, isChecked)) {