import { useContext } from 'react'; import { I18nReceiver as Receiver } from '../i18n'; import CombinedTimePickerBase from './components/CombinedTimePicker'; import CombinedTimePanel from './panels/combined-time-range-panel'; import { DisabledContext } from '../disabled'; import PickerContext from './context/PickerContext'; import { ICombinedTimeRangePickerProps } from './types'; import { INPUT_WIDTH, defaultTimePickerProps } from './constants'; const PickerContextProvider = PickerContext.Provider; export { ICombinedTimeRangePickerProps }; export const CombinedTimeRangePicker: React.FC = props => { const disabledContext = useContext(DisabledContext); const propsRequired = { ...defaultTimePickerProps, ...props }; const { placeholder, width, disabled = disabledContext.value, } = propsRequired; return ( {i18n => ( )} ); }; export default CombinedTimeRangePicker;