UNPKG

@wamra/gantt-task-react

Version:
15 lines (14 loc) 809 B
import type { ReactElement } from "react"; import type { ActionMetaType, ColorStyles, ContextMenuOptionType, ContextMenuType, Distances, TaskOrEmpty } from "../../types/public-types"; type ContextMenuProps = { checkHasCopyTasks: () => boolean; checkHasCutTasks: () => boolean; contextMenu: ContextMenuType; colors: ColorStyles; distances: Distances; handleAction: (task: TaskOrEmpty, action: (meta: ActionMetaType) => void) => void; handleCloseContextMenu: () => void; options: ContextMenuOptionType[]; }; export declare function ContextMenu({ checkHasCopyTasks, checkHasCutTasks, colors, colors: { contextMenuBgColor, contextMenuBoxShadow }, contextMenu: { task, x, y }, distances, handleAction, handleCloseContextMenu, options, }: ContextMenuProps): ReactElement; export {};