Skip to content

Commit 690337c

Browse files
authored
fix: do not crash due to incorrect format (#124)
1 parent 4cb0367 commit 690337c

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/components/DateField/hooks/useDateFieldState.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export function useDateFieldState(props: DateFieldStateOptions): DateFieldState
6969

7070
if (
7171
!value &&
72+
Object.keys(allSegments).length > 0 &&
7273
isAllSegmentsValid(allSegments, validSegments) &&
7374
Object.keys(validSegments).length === Object.keys(allSegments).length
7475
) {

src/components/RangeDateField/hooks/useRangeDateFieldState.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ export function useRangeDateFieldState(props: RangeDateFieldStateOptions): Range
8080

8181
if (
8282
!value &&
83+
Object.keys(allSegments).length > 0 &&
8384
isAllSegmentsValid(allSegments, validSegments.start) &&
8485
Object.keys(validSegments.start).length === Object.keys(allSegments).length &&
8586
isAllSegmentsValid(allSegments, validSegments.end) &&

0 commit comments

Comments
 (0)