@chief-editor/ui
Version:
UI Component for chief editor
10 lines (9 loc) • 505 B
TypeScript
import { UnionOmit } from '@co-hooks/util';
import React, { HTMLAttributes, ReactNode } from 'react';
export interface IDropdownContextMenu {
children?: ReactNode;
menu: () => ReactNode | ReactNode;
onContextMenu?: (ev: MouseEvent) => void;
}
export declare type IDropdownContextMenuProps = UnionOmit<IDropdownContextMenu, HTMLAttributes<HTMLDivElement>>;
export declare const DropdownContextMenu: (props: UnionOmit<IDropdownContextMenu, React.HTMLAttributes<HTMLDivElement>>) => JSX.Element;