Skip to content

Commit b155cde

Browse files
fix: innerValue only judge null
1 parent 95e1987 commit b155cde

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/PickerInput/hooks/useRangeValue.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,10 @@ export function useInnerValue<ValueType extends DateType[], DateType extends obj
116116
) => void,
117117
onOk?: (dates: ValueType) => void,
118118
) {
119+
const isNullValue = value === null;
119120
// This is the root value which will sync with controlled or uncontrolled value
120121
const [innerValue, setInnerValue] = useMergedState(defaultValue, {
121-
value: value || undefined,
122+
value: isNullValue ? undefined : value,
122123
});
123124
const mergedValue = innerValue || (EMPTY_VALUE as ValueType);
124125

0 commit comments

Comments
 (0)