Merged in fix(SW-1796)-issues-with-datepicker (pull request #1631)

Fix(SW-1796) issues with datepicker

* feat(SW-1796) Refactor DatePicker for Range

* feat(SW-1796) cleanup

* feat(SW-1796) added const for dateClicked and now


Approved-by: Michael Zetterberg
Approved-by: Niclas Edenvin
This commit is contained in:
Pontus Dreij
2025-03-28 13:07:49 +00:00
parent a4df9596e0
commit 7856d8c1f5
4 changed files with 49 additions and 35 deletions

View File

@@ -24,7 +24,7 @@ export default function DatePickerRangeDesktop({
close,
handleOnSelect,
locales,
selectedDate,
selectedRange,
}: DatePickerRangeProps) {
const lang = useLang()
const intl = useIntl()
@@ -79,10 +79,10 @@ export default function DatePickerRangeDesktop({
mode="range"
month={month}
numberOfMonths={2}
onDayClick={handleOnSelect}
onSelect={handleOnSelect}
onMonthChange={handleMonthChange}
required={false}
selected={selectedDate}
selected={selectedRange}
startMonth={currentDate}
endMonth={endDate}
weekStartsOn={1}

View File

@@ -21,7 +21,7 @@ export default function DatePickerRangeMobile({
close,
handleOnSelect,
locales,
selectedDate,
selectedRange,
}: DatePickerRangeProps) {
const lang = useLang()
const intl = useIntl()
@@ -75,9 +75,9 @@ export default function DatePickerRangeMobile({
mode="range"
/** Showing full year or what's left of it */
numberOfMonths={13}
onDayClick={handleOnSelect}
onSelect={handleOnSelect}
required
selected={selectedDate}
selected={selectedRange}
startMonth={currentDate}
weekStartsOn={1}
components={{