import React from 'react' import type { TimePickerProps } from '@toptal/picasso-timepicker' import { TimePicker as PicassoTimePicker } from '@toptal/picasso-timepicker' import type { FieldProps } from '../Field' import InputField from '../InputField' import FieldLabel from '../FieldLabel' import type { Props as FieldLabelProps } from '../FieldLabel' export type FormTimePickerProps = Omit & { onChange?: TimePickerProps['onChange'] } export type Props = FormTimePickerProps & FieldProps & FieldLabelProps export const TimePicker = (props: Props) => { const { label, labelEndAdornment, titleCase, ...rest } = props return ( {...rest} label={ label ? ( ) : null } > {(inputProps: TimePickerProps) => { // eslint-disable-next-line @typescript-eslint/no-unused-vars const { enableReset, onResetClick, ...rest } = inputProps return }} ) } TimePicker.displayName = 'TimePicker' export default TimePicker