🩹(react) handle possible null date range
Exercise caution when dealing with date range values that may be null.
This commit is contained in:
committed by
NathanVss
parent
6c3259a4ac
commit
539f03eee1
@@ -116,7 +116,7 @@ const DatePickerAux = forwardRef(
|
|||||||
type="hidden"
|
type="hidden"
|
||||||
name={name && `${name}_start`}
|
name={name && `${name}_start`}
|
||||||
value={convertDateValueToString(
|
value={convertDateValueToString(
|
||||||
pickerState.value.start,
|
pickerState.value?.start ?? null,
|
||||||
props.timezone,
|
props.timezone,
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
@@ -124,7 +124,7 @@ const DatePickerAux = forwardRef(
|
|||||||
type="hidden"
|
type="hidden"
|
||||||
name={name && `${name}_end`}
|
name={name && `${name}_end`}
|
||||||
value={convertDateValueToString(
|
value={convertDateValueToString(
|
||||||
pickerState.value.end,
|
pickerState.value?.end ?? null,
|
||||||
props.timezone,
|
props.timezone,
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -64,8 +64,8 @@ export const DateRangePicker = ({
|
|||||||
() =>
|
() =>
|
||||||
!isFocused &&
|
!isFocused &&
|
||||||
!pickerState.isOpen &&
|
!pickerState.isOpen &&
|
||||||
!pickerState.value.start &&
|
!pickerState.value?.start &&
|
||||||
!pickerState.value.end,
|
!pickerState.value?.end,
|
||||||
[pickerState.value, pickerState.isOpen, isFocused],
|
[pickerState.value, pickerState.isOpen, isFocused],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user