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

@@ -11,17 +11,17 @@ type LangWithoutEn = Lang.da | Lang.de | Lang.fi | Lang.no | Lang.sv
interface DatePickerProps {
close: () => void
handleOnSelect: (selected: Date) => void
locales: Record<LangWithoutEn, Locale>
selectedDate: DateRange | Date
startMonth?: Date
hideHeader?: boolean
}
export interface DatePickerRangeProps extends DatePickerProps {
selectedDate: DateRange
selectedRange: DateRange | undefined
handleOnSelect: (nextRange: DateRange | undefined, selectedDay: Date) => void
}
export interface DatePickerSingleProps extends DatePickerProps {
selectedDate: Date
handleOnSelect: (selected: Date) => void
}