UNPKG

mobile-react-infinite-calendar

Version:

A mobile-optimized infinite scroll calendar component for React

25 lines (24 loc) 1.02 kB
/** * 날짜 선택기 로직 훅 * DateSelector와 관련된 모든 이벤트 핸들러를 관리 */ interface UseDateSelectorLogicProps { selectedYear: number; selectedMonth: number; showYearDropdown: boolean; showMonthDropdown: boolean; setSelectedYear: (year: number) => void; setSelectedMonth: (month: number) => void; setShowYearDropdown: (show: boolean) => void; setShowMonthDropdown: (show: boolean) => void; confirmDateSelection: () => void; isDebugEnabled?: boolean; } export declare function useDateSelectorLogic({ selectedYear, selectedMonth, showYearDropdown, showMonthDropdown, setSelectedYear, setSelectedMonth, setShowYearDropdown, setShowMonthDropdown, confirmDateSelection, isDebugEnabled }: UseDateSelectorLogicProps): { handleYearSelect: (year: number) => void; handleMonthSelect: (month: number) => void; handleToggleYearDropdown: () => void; handleToggleMonthDropdown: () => void; handleConfirmDateSelection: () => void; }; export {};