ContextMenu
functionsignature
ContextMenu(__namedParameters): ElementA command menu opened at a pointer position.
Parameters
| Name | Type | Description |
|---|---|---|
__namedParameters | ContextMenuProps |
Returns
Element
Example
example
const [at, setAt] = useState<{ x: number; y: number } | null>(null);
<tr onContextMenu={(e) => { e.preventDefault(); setAt({ x: e.clientX, y: e.clientY }); }}>…</tr>
<ContextMenu at={at} onClose={() => setAt(null)} label="Row actions">
<MenuItem onSelect={rename}>Rename</MenuItem>
</ContextMenu>