* start frontend thinning * continue thinning * removing moment and moment-range * remove highlightjs * remove semantic-ui * ghaida commits to openreplay finally * unused icons * unused icons * unused icons * fix missing icons --------- Co-authored-by: Ghaida Bouchaala <ghaida.bouchaala@gmail.com>
18 lines
609 B
TypeScript
18 lines
609 B
TypeScript
// @ts-nocheck
|
|
import { DatePicker } from 'antd';
|
|
import { PickerTimeProps } from 'antd/es/time-picker';
|
|
import React from 'react';
|
|
import luxonGenerateConfig from 'rc-picker/lib/generate/luxon';
|
|
|
|
const CustomPicker = DatePicker.generatePicker<DateTime>(luxonGenerateConfig);
|
|
|
|
export interface TimePickerProps
|
|
extends Omit<PickerTimeProps<DateTime>, 'picker'> {}
|
|
|
|
const TimePicker = React.forwardRef<any, TimePickerProps>((props, ref) => (
|
|
<CustomPicker {...props} picker="time" mode={undefined} ref={ref} />
|
|
));
|
|
|
|
TimePicker.displayName = 'TimePicker';
|
|
|
|
export { CustomPicker as DatePicker, TimePicker };
|