import React, { useState } from "react"; import { Modal, Button, Icon } from "semantic-ui-react"; import "./CalendarModal.css"; import { setDateFilter } from "../features/callPlayer/callPlayerSlice"; import DatePicker from 'react-datepicker'; import { useDispatch } from 'react-redux' import { subDays } from 'date-fns' import 'react-datepicker/dist/react-datepicker.css'; function CalendarModal(props) { const [startDate, setStartDate] = useState(new Date()); const dispatch = useDispatch() const onClose = props.onClose; const handleDateChange = (date) => { setStartDate(date); } const handleClose = () => this.props.onClose(false); const handleDone = (onClose) => { dispatch(setDateFilter(startDate.getTime())); onClose(true); } return ( Select a Date & Time ) } export default CalendarModal;