feat: convert estimate to invoice.

This commit is contained in:
elforjani3
2021-03-02 11:45:20 +02:00
parent 4d751f772e
commit aa8ba546aa
11 changed files with 111 additions and 40 deletions

View File

@@ -49,7 +49,7 @@ export const statusAccessor = (row) => (
*/
export function ActionsMenu({
row: { original },
payload: { onEdit, onDeliver, onReject, onApprove, onDelete, onDrawer },
payload: { onEdit, onDeliver, onReject, onApprove, onDelete, onDrawer ,onConvert },
}) {
const { formatMessage } = useIntl();
@@ -65,6 +65,11 @@ export function ActionsMenu({
text={formatMessage({ id: 'edit_estimate' })}
onClick={safeCallback(onEdit, original)}
/>
<MenuItem
icon={<Icon icon="convert_to" />}
text={formatMessage({ id: 'convert_to_invoice' })}
onClick={safeCallback(onConvert, original)}
/>
<If condition={!original.is_delivered}>
<MenuItem
icon={<Icon icon={'check'} iconSize={18} />}