import type { DateTime } from 'luxon' import { formatTimeZone, parseDateTimePickerValue, serializeDateTimePickerValue, } from 'lib/dates.js' import { ChevronRightIcon } from 'lib/icons/ChevronRight.js' import { DateTimePicker } from 'lib/ui/DateTimePicker/DateTimePicker.js' import { FormField } from 'lib/ui/FormField.js' import { InputLabel } from 'lib/ui/InputLabel.js' import { ContentHeader } from 'lib/ui/layout/ContentHeader.js' interface AccessCodeFormDatePickerProps { startDate: DateTime setStartDate: (dateTime: DateTime) => void endDate: DateTime setEndDate: (dateTime: DateTime) => void timeZone: string onChangeTimeZone: () => void onBack: (() => void) | undefined } export function AccessCodeFormDatePicker({ timeZone, onBack, startDate, setStartDate, endDate, setEndDate, onChangeTimeZone, }: AccessCodeFormDatePickerProps): JSX.Element { return (