import React from 'react'; import { FormGroup, Classes } from '@blueprintjs/core'; import { Field } from 'formik'; import classNames from 'classnames'; import { filterItemsOptions } from '../constants'; import { Row, Col, ItemsMultiSelect, FormattedMessage as T } from 'components'; import FinancialStatementDateRange from 'containers/FinancialStatements/FinancialStatementDateRange'; import FinancialStatementsFilter from '../FinancialStatementsFilter'; import { SalesByItemGeneralPanelProvider, useSalesByItemsGeneralPanelContext, } from './SalesByItemsHeaderGeneralPanelProvider'; /** * Sales by items - Drawer header - General panel. */ export default function SalesByItemsHeaderGeneralPanel() { return ( ); } /** * Sales by items - Drawer header - General panel - Content. */ function SalesByItemsHeaderGeneralPanelContent() { const { items } = useSalesByItemsGeneralPanelContext(); return (
} initialSelectedItem={'with-transactions'} /> {({ form: { setFieldValue }, field: { value } }) => ( } className={classNames('form-group--select-list', Classes.FILL)} > { const itemsIds = items.map((item) => item.id); setFieldValue('itemsIds', itemsIds); }} /> )}
); }