import calendarIcon from '@fortawesome/fontawesome-free-regular/faCalendarAlt'; import FontAwesomeIcon from '@fortawesome/react-fontawesome'; import React from 'react'; import DatePicker from 'react-datepicker'; import { isNil } from 'ramda'; import './DateInput.scss'; export default class DateInput extends React.Component { constructor(props) { super(props); this.inputRef = props.ref || React.createRef(); } render() { const { className, isClearable, selected } = this.props; const showCalendarIcon = !isClearable || isNil(selected); return (