Skip to content

Hook useContextMenu()

useContextMenu(__namedParameters: UseContextMenuParams): { onContextMenu: (event: MouseEvent<HTMLElement, MouseEvent<Element, MouseEvent>>, params: object) => Modal; ShortcutsListener: () => Element; }

Source: contextMenu.tsx

Creates a function that handles the opening of a custom context menu and a component that listens for keyboard shortcuts

Parameters

__namedParameters

UseContextMenuParams

Returns

{ onContextMenu: (event: MouseEvent<HTMLElement, MouseEvent<Element, MouseEvent>>, params: object) => Modal; ShortcutsListener: () => Element; }

onContextMenu()

onContextMenu: (event: MouseEvent<HTMLElement, MouseEvent<Element, MouseEvent>>, params: object) => Modal

Parameters

event

MouseEvent<HTMLElement, MouseEvent<Element, MouseEvent>>

params

object = {}

Returns

Modal

ShortcutsListener()

ShortcutsListener: () => Element

Returns

Element

Built by Prozilla