(event, node)
| 189 | useEffect(() => () => clearClickTimer(), []); |
| 190 | |
| 191 | const onNodeClick: NodeMouseHandler<GraphNode> = (event, node) => { |
| 192 | event.stopPropagation(); |
| 193 | setSelectedNodeId(node.id); |
| 194 | clearClickTimer(); |
| 195 | clickTimerRef.current = window.setTimeout(() => { |
| 196 | toggleNode(node); |
| 197 | clickTimerRef.current = null; |
| 198 | }, 180); |
| 199 | }; |
| 200 | |
| 201 | const onNodeDoubleClick: NodeMouseHandler<GraphNode> = (event, node) => { |
| 202 | event.stopPropagation(); |
nothing calls this directly
no test coverage detected