From c22d474da19b940d3099ca34594d450301eceb63 Mon Sep 17 00:00:00 2001 From: Shubhdeep Chhabra Date: Tue, 29 Jul 2025 07:00:48 +0530 Subject: [PATCH] updated calendarProps in useDatePicker and useDateRangePicker (#8587) Co-authored-by: Robert Snow --- packages/@react-aria/datepicker/src/useDatePicker.ts | 4 +++- packages/@react-aria/datepicker/src/useDateRangePicker.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/@react-aria/datepicker/src/useDatePicker.ts b/packages/@react-aria/datepicker/src/useDatePicker.ts index 0196392c2ff..f768b34df88 100644 --- a/packages/@react-aria/datepicker/src/useDatePicker.ts +++ b/packages/@react-aria/datepicker/src/useDatePicker.ts @@ -181,7 +181,9 @@ export function useDatePicker(props: AriaDatePickerProps isDateUnavailable: props.isDateUnavailable, defaultFocusedValue: state.dateValue ? undefined : props.placeholderValue, isInvalid: state.isInvalid, - errorMessage: typeof props.errorMessage === 'function' ? props.errorMessage(state.displayValidation) : (props.errorMessage || state.displayValidation.validationErrors.join(' ')) + errorMessage: typeof props.errorMessage === 'function' ? props.errorMessage(state.displayValidation) : (props.errorMessage || state.displayValidation.validationErrors.join(' ')), + firstDayOfWeek: props.firstDayOfWeek, + pageBehavior: props.pageBehavior }, isInvalid, validationErrors, diff --git a/packages/@react-aria/datepicker/src/useDateRangePicker.ts b/packages/@react-aria/datepicker/src/useDateRangePicker.ts index 66424530f52..6e9c748455b 100644 --- a/packages/@react-aria/datepicker/src/useDateRangePicker.ts +++ b/packages/@react-aria/datepicker/src/useDateRangePicker.ts @@ -232,7 +232,9 @@ export function useDateRangePicker(props: AriaDateRangePick allowsNonContiguousRanges: props.allowsNonContiguousRanges, defaultFocusedValue: state.dateRange ? undefined : props.placeholderValue, isInvalid: state.isInvalid, - errorMessage: typeof props.errorMessage === 'function' ? props.errorMessage(state.displayValidation) : (props.errorMessage || state.displayValidation.validationErrors.join(' ')) + errorMessage: typeof props.errorMessage === 'function' ? props.errorMessage(state.displayValidation) : (props.errorMessage || state.displayValidation.validationErrors.join(' ')), + firstDayOfWeek: props.firstDayOfWeek, + pageBehavior: props.pageBehavior }, isInvalid, validationErrors,