UNPKG

@chief-editor/ui

Version:

UI Component for chief editor

13 lines (12 loc) 467 B
import { IOffset } from '@rc-hooks/dom'; import { CSSProperties, RefObject } from 'react'; export interface UseContextMenuReturnType { popoverStyle?: CSSProperties; offset: IOffset; } export interface IUseContextMenuProps { triggerArea: RefObject<HTMLElement>; show: boolean; onContextMenu?: (ev: MouseEvent) => void; } export declare const useContextMenu: ({ triggerArea, show, onContextMenu }: IUseContextMenuProps) => UseContextMenuReturnType;