react-schedule-meeting
Version:

27 lines (26 loc) • 996 B
TypeScript
import React from 'react';
import { StartTimeEvent } from './ScheduleMeeting';
import { Locale } from 'date-fns';
type Props = {
skipConfirmCheck: boolean;
selectedDay: Date;
setSelectedStartTime: (value: number | undefined) => void;
selectedStartTime?: number;
startTimeListItems?: StartTimeEvent[];
onStartTimeSelect: (startTimeEvent: StartTimeEvent) => void;
emptyListContentEl?: React.ReactNode;
format_startTimeFormatString: string;
lang_emptyListText: string;
lang_confirmButtonText: string;
lang_cancelButtonText: string;
lang_goToNextAvailableDayText: string;
lang_noFutureTimesText: string;
lang_selectedButtonText: string;
onGoToNextAvailableDayClick: () => void;
nextFutureStartTimeAvailable: undefined | Date;
format_nextFutureStartTimeAvailableFormatString: string;
startTimeListStyle?: 'scroll-list' | 'grid';
locale?: Locale;
};
declare const StartTimeList: React.FC<Props>;
export default StartTimeList;