// @ts-nocheck import React from 'react'; import { Field } from 'formik'; import { Classes, FormGroup } from '@blueprintjs/core'; import classNames from 'classnames'; import FinancialStatementDateRange from '../FinancialStatementDateRange'; import FinancialStatementsFilter from '../FinancialStatementsFilter'; import { Row, Col, ContactsMultiSelect, FormattedMessage as T, } from '@/components'; import { filterVendorsOptions } from '../constants'; 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 (
} initialSelectedItem={'all-vendors'} /> {({ form: { setFieldValue }, field: { value } }) => ( } className={classNames('form-group--select-list', Classes.FILL)} > { const vendorsIds = vendors.map((customer) => customer.id); setFieldValue('vendorsIds', vendorsIds); }} /> )}
); }