import React, { useCallback } from 'react'; import { FastField } from 'formik'; import classNames from 'classnames'; import { CLASSES } from 'common/classes'; import ItemsEntriesTable from 'containers/Entries/ItemsEntriesTable'; import { useInvoiceFormContext } from './InvoiceFormProvider'; /** * Invoice items entries editor field. */ export default function InvoiceItemsEntriesEditorField() { const { items } = useInvoiceFormContext(); return (
{({ form, field: { value }, meta: { error, touched } }) => ( { form.setFieldValue('entries', entries); }} items={items} errors={error} linesNumber={4} /> )}
); }