import * as React from 'react'; import { IBaseControls } from '../IBaseControls'; import { FontAwesomeIcon as Icon } from '@fortawesome/react-fontawesome'; import './_datePickerCom.scss'; import { faCalendarAlt } from '@fortawesome/free-regular-svg-icons'; import 'flatpickr/dist/themes/material_green.css'; import Flatpickr from 'react-flatpickr'; import { faTimes } from '@fortawesome/free-solid-svg-icons'; import { Button } from '../Button'; export interface IDatePicker extends IBaseControls { date: any; minDate?: any; maxDate?: any; popperPlacement?: string; clearDate?: () => void; small?: boolean; } const DatePickerCom = (props: IDatePicker) => { const { id, name, date, onChange, minDate, maxDate, placeholder, clearDate, disabled, reference, small, customClass } = props; return (