feat(vendor): add contact duplicate.

This commit is contained in:
elforjani3
2021-03-03 16:40:23 +02:00
parent 7eca87215c
commit cfca038066
6 changed files with 67 additions and 9 deletions

View File

@@ -17,7 +17,7 @@ import { safeCallback, firstLettersArgs } from 'utils';
*/
export function ActionsMenu({
row: { original },
payload: { onEdit, onDelete },
payload: { onEdit, onDelete, onDuplicate },
}) {
const { formatMessage } = useIntl();
@@ -33,6 +33,11 @@ export function ActionsMenu({
text={formatMessage({ id: 'edit_vendor' })}
onClick={safeCallback(onEdit, original)}
/>
<MenuItem
icon={<Icon icon="duplicate-18" />}
text={formatMessage({ id: 'duplicate' })}
onClick={safeCallback(onDuplicate, original)}
/>
<MenuItem
icon={<Icon icon="trash-16" iconSize={16} />}
text={formatMessage({ id: 'delete_vendor' })}