import React, { useCallback } from 'react'; import moment from 'moment'; import classNames from 'classnames'; import { FormGroup, Intent, Position, Classes } from '@blueprintjs/core'; import { DateInput } from '@blueprintjs/datetime'; import { ErrorMessage, MoneyInputGroup, CurrenciesSelectList, Row, Col, } from 'components'; import { FormattedMessage as T } from 'react-intl'; import { momentFormatter, tansformDateValue } from 'utils'; export default function CustomerFinancialPanel({ setFieldValue, errors, touched, values, }) { const handleDateChange = useCallback( (date) => { const formatted = moment(date).format('YYYY-MM-DD'); setFieldValue('payment_date', formatted); }, [setFieldValue], ); return (