Skip to Content

Context Menu

The onNodeContextMenu event can be used to show a custom menu when right-clicking a node. This example shows a simple menu with buttons to duplicate or delete the clicked node.

export const initialNodes = [ { id: '1', position: { x: 175, y: 0 }, data: { label: 'a' } }, { id: '2', position: { x: 0, y: 250 }, data: { label: 'b' } }, { id: '3', position: { x: 175, y: 250 }, data: { label: 'c' } }, { id: '4', position: { x: 350, y: 250 }, data: { label: 'd' } }, ]; export const initialEdges = [ { id: 'e1-2', source: '1', target: '2', }, { id: 'e1-3', source: '1', target: '3', }, { id: 'e1-4', source: '1', target: '4', }, ]; export default { initialNodes, initialEdges };
Last updated on