import { MobileTimePicker } from "@mui/x-date-pickers/MobileTimePicker"; import type { MobileTimePickerProps } from "@mui/x-date-pickers/MobileTimePicker"; import type { Dayjs } from "dayjs"; import { useTheme } from "@mui/material/styles"; import Stack from "@mui/material/Stack"; import Typography from "@mui/material/Typography"; import { FieldLabel } from "./FieldLabel"; import { AdapterDayjs } from "@mui/x-date-pickers/AdapterDayjs"; import { LocalizationProvider } from "@mui/x-date-pickers"; interface TimePickerComponentProps extends Omit, "label"> { fieldLabel?: string; required?: boolean; error?: boolean; helperText?: string; } export const TimePickerComponent = ({ fieldLabel, required, error, helperText, ...props }: TimePickerComponentProps) => { const theme = useTheme(); const picker = ( ); return ( {fieldLabel && {fieldLabel}} {picker} {helperText && ( {helperText} )} ); };