fix: default Receipt .

This commit is contained in:
elforjani3
2020-12-20 16:41:30 +02:00
parent 2721f001da
commit 8085ec1a41
3 changed files with 9 additions and 6 deletions

View File

@@ -267,7 +267,7 @@ function ReceiptForm({
onReceiptNumberChanged={handleReceiptNumberChanged} onReceiptNumberChanged={handleReceiptNumberChanged}
/> />
<ReceiptNumberWatcher receiptNumber={receiptNumber} /> <ReceiptNumberWatcher receiptNumber={receiptNumber} />
<ReceiptFormBody /> <ReceiptFormBody defaultReceipt ={defaultReceipt} />
<ReceiptFormFooter /> <ReceiptFormFooter />
<ReceiptFormFloatingActions <ReceiptFormFloatingActions
isSubmitting={isSubmitting} isSubmitting={isSubmitting}

View File

@@ -28,7 +28,7 @@ const Schema = Yup.object().shape({
.min(1) .min(1)
.max(DATATYPES_LENGTH.TEXT) .max(DATATYPES_LENGTH.TEXT)
.label(formatMessage({ id: 'note' })), .label(formatMessage({ id: 'note' })),
closed: Yup.boolean().required(), closed: Yup.boolean(),
entries: Yup.array().of( entries: Yup.array().of(
Yup.object().shape({ Yup.object().shape({
quantity: Yup.number() quantity: Yup.number()

View File

@@ -4,10 +4,13 @@ import { CLASSES } from 'common/classes';
import EditableItemsEntriesTable from 'containers/Entries/EditableItemsEntriesTable'; import EditableItemsEntriesTable from 'containers/Entries/EditableItemsEntriesTable';
export default function ExpenseFormBody() { export default function ExpenseFormBody({ defaultReceipt }) {
return ( return (
<div className={classNames(CLASSES.PAGE_FORM_BODY)}> <div className={classNames(CLASSES.PAGE_FORM_BODY)}>
<EditableItemsEntriesTable filterSellableItems={true} /> <EditableItemsEntriesTable
defaultEntry={defaultReceipt}
filterSellableItems={true}
/>
</div> </div>
) );
} }