From d432514d8c5a25dfebbc39380dad0aae1a94766a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=8C=E8=B4=A7=E7=88=B1=E5=90=83=E7=99=BD=E8=90=9D?= =?UTF-8?q?=E5=8D=9C?= Date: Wed, 26 Mar 2025 21:06:24 +0800 Subject: [PATCH] Revert "fix: value is not work when set to null (#913)" This reverts commit 6bc9cb4e986f53c915ff1623cd195728d41b88d3. --- src/PickerInput/hooks/useRangeValue.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/PickerInput/hooks/useRangeValue.ts b/src/PickerInput/hooks/useRangeValue.ts index 278a21101..89b139d84 100644 --- a/src/PickerInput/hooks/useRangeValue.ts +++ b/src/PickerInput/hooks/useRangeValue.ts @@ -116,11 +116,8 @@ export function useInnerValue void, onOk?: (dates: ValueType) => void, ) { - const isNullValue = value === null; // This is the root value which will sync with controlled or uncontrolled value - const [innerValue, setInnerValue] = useMergedState(defaultValue, { - value: isNullValue ? undefined : value, - }); + const [innerValue, setInnerValue] = useMergedState(defaultValue, { value }); const mergedValue = innerValue || (EMPTY_VALUE as ValueType); // ========================= Inner Values =========================