import React from 'react'; import { Field } from 'formik'; import classNames from 'classnames'; import { Classes, FormGroup } from '@blueprintjs/core'; import FinancialStatementDateRange from '../FinancialStatementDateRange'; import { Row, Col, ContactsMultiSelect, FormattedMessage as T, } from 'components'; import { VendorsTransactionsGeneralPanelProvider, useVendorsTransactionsGeneralPanelContext, } from './VendorsTransactionsHeaderGeneralPanelProvider'; /** * Vendors transactions header - General panel */ export default function VendorsTransactionsHeaderGeneralPanel() { return ( ); } /** * Vendors transactions header - General panel - Content. */ function VendorsTransactionsHeaderGeneralPanelContent() { const { vendors } = useVendorsTransactionsGeneralPanelContext(); return (
{({ form: { setFieldValue }, field: { value } }) => ( } className={classNames('form-group--select-list', Classes.FILL)} > { setFieldValue('vendorsIds', contactsIds); }} contacts={vendors} contactsSelected={value} /> )}
); }