Skip to content

Commit 06a2817

Browse files
authored
Fix crash in DateRangePicker when using SSR optimized localized strings (#6286)
1 parent 4f669d1 commit 06a2817

File tree

1 file changed

+2
-1
lines changed
  • packages/@react-stately/datepicker/src

1 file changed

+2
-1
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,10 @@ export function getRangeValidationResult(
105105

106106
let result = mergeValidation(startValidation, endValidation);
107107
if (value.end != null && value.start != null && value.end.compare(value.start) < 0) {
108+
let strings = LocalizedStringDictionary.getGlobalDictionaryForPackage('@react-stately/datepicker') || dictionary;
108109
result = mergeValidation(result, {
109110
isInvalid: true,
110-
validationErrors: [dictionary.getStringForLocale('rangeReversed', getLocale())],
111+
validationErrors: [strings.getStringForLocale('rangeReversed', getLocale())],
111112
validationDetails: {
112113
...VALID_VALIDITY_STATE,
113114
rangeUnderflow: true,

0 commit comments

Comments
 (0)