feat: item-duplicate

This commit is contained in:
elforjani3
2021-02-10 18:29:23 +02:00
parent 08beb9a0d6
commit 3a90141113
7 changed files with 46 additions and 20 deletions

View File

@@ -79,10 +79,10 @@ export function ItemsActionMenuList({
onActivateItem,
onMakeAdjustment,
onDeleteItem,
onDuplicate,
},
}) {
const { formatMessage } = useIntl();
return (
<Menu>
<MenuItem
@@ -122,9 +122,13 @@ export function ItemsActionMenuList({
onClick={safeCallback(onDeleteItem, original)}
intent={Intent.DANGER}
/>
<MenuItem
text={formatMessage({ id: 'duplicate' })}
onClick={safeCallback(onDuplicate, original)}
/>
</Menu>
);
};
}
export const ItemsActionsTableCell = (props) => {
return (
@@ -137,7 +141,6 @@ export const ItemsActionsTableCell = (props) => {
);
};
/**
* Retrieve all items table columns.
*/
@@ -199,4 +202,4 @@ export const useItemsTableColumns = () => {
],
[formatMessage],
);
}
};