sendou.ink/components/common/DatePicker.tsx
Igor ec01fb30e3
Themed datepicker (#454)
* init commit for redesign

* css fix

* moving datepicker styles to styles.css + remove duplicate imports

* small fix

* ..and another
2021-04-29 12:33:11 +03:00

28 lines
714 B
TypeScript

import { Box, useColorMode } from "@chakra-ui/react";
import React from "react";
import ReactDatePicker from "react-datepicker";
import "react-datepicker/dist/react-datepicker.css";
interface Props {
isClearable?: boolean;
onChange: (date: Date) => any;
selectedDate: Date | undefined;
}
const DatePicker = ({ selectedDate, onChange, isClearable = false }: Props) => {
const { colorMode } = useColorMode();
return (
<Box className={colorMode + "-datepicker"}>
<ReactDatePicker
selected={selectedDate}
onChange={onChange}
isClearable={isClearable}
showTimeSelect
dateFormat="MMMM d, yyyy h:mm aa"
/>
</Box>
);
};
export default DatePicker;