Skip to content

Commit 8c9d3bd

Browse files
ktaborsLFDanLu
andauthored
Fixing a null date with DatePicker (#4739)
* Fixing a null date with DatePicker * added dependancies to useMemo --------- Co-authored-by: Daniel Lu <[email protected]>
1 parent acc48c8 commit 8c9d3bd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/@react-stately/datepicker/src/useTimeFieldState.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ export function useTimeFieldState<T extends TimeValue = TimeValue>(props: TimeFi
4646
let placeholderDate = useMemo(() => {
4747
let valueTimeZone = v && 'timeZone' in v ? v.timeZone : undefined;
4848

49-
return valueTimeZone || defaultValueTimeZone ? toZoned(convertValue(placeholderValue), valueTimeZone || defaultValueTimeZone) : convertValue(placeholderValue);
50-
}, [placeholderValue]);
49+
return (valueTimeZone || defaultValueTimeZone) && placeholderValue ? toZoned(convertValue(placeholderValue), valueTimeZone || defaultValueTimeZone) : convertValue(placeholderValue);
50+
}, [placeholderValue, v, defaultValueTimeZone]);
5151
let minDate = useMemo(() => convertValue(minValue, day), [minValue, day]);
5252
let maxDate = useMemo(() => convertValue(maxValue, day), [maxValue, day]);
5353

0 commit comments

Comments
 (0)