@codecademy/gamut
68.3.068.3.1-alpha.a2040c.0
dist/DatePicker/DatePickerCalendar/Calendar/utils/keyHandler.d.ts+
dist/DatePicker/DatePickerCalendar/Calendar/utils/keyHandler.d.tsNew file+10
Index: package/dist/DatePicker/DatePickerCalendar/Calendar/utils/keyHandler.d.ts
===================================================================
--- package/dist/DatePicker/DatePickerCalendar/Calendar/utils/keyHandler.d.ts
+++ package/dist/DatePicker/DatePickerCalendar/Calendar/utils/keyHandler.d.ts
@@ -0,0 +1,10 @@
+import type { CalendarBodyProps } from '../types';
+import { type DateWithRow } from './dateGrid';
+export type KeyHandlerParams = Pick<CalendarBodyProps, 'onFocusedDateChange' | 'onDateSelect' | 'onDisplayDateChange' | 'onEscapeKeyPress' | 'hasAdjacentMonthRight' | 'hasAdjacentMonthLeft' | 'disableDate'> & {
+ e: React.KeyboardEvent;
+ date: Date;
+ datesWithRow: DateWithRow[];
+ month: number;
+ year: number;
+};
+export declare const keyHandler: ({ e, date, onFocusedDateChange, datesWithRow, month, year, disableDate, onDateSelect, onEscapeKeyPress, onDisplayDateChange, hasAdjacentMonthRight, hasAdjacentMonthLeft, }: KeyHandlerParams) => void;