Skip to content

Commit

Permalink
Fix crash in DateRangePicker when using SSR optimized localized strin…
Browse files Browse the repository at this point in the history
…gs (#6286)
  • Loading branch information
devongovett committed Apr 30, 2024
1 parent 4f669d1 commit 06a2817
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion packages/@react-stately/datepicker/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,10 @@ export function getRangeValidationResult(

let result = mergeValidation(startValidation, endValidation);
if (value.end != null && value.start != null && value.end.compare(value.start) < 0) {
let strings = LocalizedStringDictionary.getGlobalDictionaryForPackage('@react-stately/datepicker') || dictionary;
result = mergeValidation(result, {
isInvalid: true,
validationErrors: [dictionary.getStringForLocale('rangeReversed', getLocale())],
validationErrors: [strings.getStringForLocale('rangeReversed', getLocale())],
validationDetails: {
...VALID_VALIDITY_STATE,
rangeUnderflow: true,
Expand Down

1 comment on commit 06a2817

@rspbot
Copy link

@rspbot rspbot commented on 06a2817 Apr 30, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.