Skip to content

Commit d2b9248

Browse files
🤖 Merge PR DefinitelyTyped#71920 fix(react-date-range): update AriaLabelsShape by @RobertStanyon
1 parent 93699dd commit d2b9248

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

‎types/react-date-range/index.d.ts‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,17 @@ export interface RangeKeyDict {
3030
export type Preview = Pick<Range, "startDate" | "endDate" | "color">;
3131

3232
export interface AriaLabelsShape {
33-
dateInput?: RangeKeyDict | undefined;
33+
dateInput?: {
34+
[key: string]: {
35+
startDate?: string;
36+
endDate?: string;
37+
};
38+
} | undefined;
3439
monthPicker?: string | undefined;
3540
yearPicker?: string | undefined;
3641
prevButton?: string | undefined;
3742
nextButton?: string | undefined;
3843
}
39-
4044
export interface ScrollOptions {
4145
enabled?: boolean | undefined;
4246
calendarWidth?: number | undefined;

‎types/react-date-range/react-date-range-tests.tsx‎

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,18 @@ class ReactDatePicker extends React.Component<any, any> {
101101
return (
102102
<div>
103103
<DateRange
104-
ariaLabels={{ yearPicker: "year-aria" }}
104+
ariaLabels={{
105+
dateInput: {
106+
selection: {
107+
startDate: "start-aria",
108+
endDate: "end-aria",
109+
},
110+
},
111+
monthPicker: "month-aria",
112+
yearPicker: "year-aria",
113+
prevButton: "prev-aria",
114+
nextButton: "next-aria",
115+
}}
105116
calendarFocus="backwards"
106117
className="customClassName"
107118
classNames={{ dateDisplay: "dateDisplayCustom" }}

0 commit comments

Comments
 (0)