MCPcopy Create free account
hub / github.com/esengine/esengine / handleContextMenu

Function handleContextMenu

packages/editor-app/src/components/FileTree.tsx:944–951  ·  view source on GitHub ↗
(e: React.MouseEvent, node: TreeNode | null)

Source from the content-addressed store, hash-verified

942 };
943
944 const handleContextMenu = (e: React.MouseEvent, node: TreeNode | null) => {
945 e.preventDefault();
946 e.stopPropagation();
947 setContextMenu({
948 position: { x: e.clientX, y: e.clientY },
949 node
950 });
951 };
952
953 const renderNode = (node: TreeNode, level: number = 0) => {
954 // Normalize paths for comparison (handle forward/backward slashes)

Callers 2

renderNodeFunction · 0.70
FileTree.tsxFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected