mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-18 22:00:31 +00:00
26 lines
621 B
TypeScript
26 lines
621 B
TypeScript
// @ts-nocheck
|
|
import { Menu, MenuItem, MenuDivider } from '@blueprintjs/core';
|
|
import { Icon } from '@/components';
|
|
import { safeCallback } from '@/utils';
|
|
|
|
export function ActionsMenu({
|
|
payload: { onCategorize, onExclude },
|
|
row: { original },
|
|
}) {
|
|
return (
|
|
<Menu>
|
|
<MenuItem
|
|
icon={<Icon icon="reader-18" />}
|
|
text={'Categorize'}
|
|
onClick={safeCallback(onCategorize, original)}
|
|
/>
|
|
<MenuDivider />
|
|
<MenuItem
|
|
text={'Exclude'}
|
|
onClick={safeCallback(onExclude, original)}
|
|
icon={<Icon icon="disable" iconSize={16} />}
|
|
/>
|
|
</Menu>
|
|
);
|
|
}
|