openreplay/frontend/app/components/shared/DatePicker/index.tsx
Delirium 203791f0f6
Remove unused code, refactor frontend and revisit libraries (#2458)
* 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>
2024-08-27 16:15:14 +02:00

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 };