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

View File

@ -1,6 +1,5 @@
import { useSetRecoilState } from 'recoil';
import { ActionBarEntry } from '@/ui/action-bar/components/ActionBarEntry';
import { actionBarEntriesState } from '@/ui/action-bar/states/actionBarEntriesState';
import { IconTrash } from '@/ui/icon';
@ -14,13 +13,12 @@ export function useBoardActionBarEntries() {
return {
setActionBarEntries: () =>
setActionBarEntries([
<ActionBarEntry
label="Delete"
Icon={IconTrash}
type="danger"
onClick={deleteSelectedBoardCards}
key="delete"
/>,
{
label: 'Delete',
Icon: IconTrash,
accent: 'danger',
onClick: deleteSelectedBoardCards,
},
]),
};
}

View File

@ -1,6 +1,5 @@
import { useSetRecoilState } from 'recoil';
import { ContextMenuEntry } from '@/ui/context-menu/components/ContextMenuEntry';
import { contextMenuEntriesState } from '@/ui/context-menu/states/contextMenuEntriesState';
import { IconTrash } from '@/ui/icon';
@ -14,13 +13,12 @@ export function useBoardContextMenuEntries() {
return {
setContextMenuEntries: () =>
setContextMenuEntries([
<ContextMenuEntry
label="Delete"
Icon={IconTrash}
accent="danger"
onClick={() => deleteSelectedBoardCards()}
key="delete"
/>,
{
label: 'Delete',
Icon: IconTrash,
accent: 'danger',
onClick: () => deleteSelectedBoardCards(),
},
]),
};
}