Refactor action bar entries and context menu entries (#1608)

- refactored actionbar entries / context menu entries
This commit is contained in:
brendanlaschke
2023-09-15 18:51:02 +03:00
committed by GitHub
parent 955deaf878
commit 85a6d0aa12
16 changed files with 141 additions and 117 deletions
@@ -0,0 +1,22 @@
import { IconComponent } from '@/ui/icon/types/IconComponent';
import { MenuItem } from '@/ui/menu-item/components/MenuItem';
import { ContextMenuItemAccent } from '../types/ContextMenuItemAccent';
type OwnProps = {
Icon: IconComponent;
label: string;
accent?: ContextMenuItemAccent;
onClick: () => void;
};
export function ContextMenuItem({
label,
Icon,
accent = 'default',
onClick,
}: OwnProps) {
return (
<MenuItem LeftIcon={Icon} onClick={onClick} accent={accent} text={label} />
);
}