feat: deliver status in invoice.

This commit is contained in:
elforjani3
2020-12-16 11:55:39 +02:00
parent 6388d4d48e
commit 57d05102a9
5 changed files with 84 additions and 26 deletions

View File

@@ -50,6 +50,7 @@ function InvoicesDataTable({
// #OwnProps
onEditInvoice,
onDeleteInvoice,
onDeliverInvoice,
onSelectedRowsChange,
}) {
const { formatMessage } = useIntl();
@@ -82,6 +83,12 @@ function InvoicesDataTable({
text={formatMessage({ id: 'edit_invoice' })}
onClick={handleEditInvoice(invoice)}
/>
<If condition={!invoice.is_delivered}>
<MenuItem
text={formatMessage({ id: 'mark_as_delivered' })}
onClick={() => onDeliverInvoice(invoice)}
/>
</If>
<MenuItem
text={formatMessage({ id: 'delete_invoice' })}
intent={Intent.DANGER}