fix: add missing click and doubleclick events to nodes/edges

* ssr bug

Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
Braks
2021-11-21 18:19:06 +01:00
parent fd71e1e16e
commit c48a0a9e2a
3 changed files with 27 additions and 10 deletions
+6 -1
View File
@@ -31,10 +31,14 @@ const onEdgeClick = (event: MouseEvent) => {
store.unsetNodesSelection()
store.addSelectedElements([props.edge])
}
store.hooks.elementClick.trigger({ event, element: props.edge })
store.hooks.edgeClick.trigger({ event, edge: props.edge })
}
const onDoubleClick = (event: MouseEvent) => {
store.hooks.edgeDoubleClick.trigger({ event, edge: props.edge })
}
const onEdgeContextMenu = (event: MouseEvent) =>
store.hooks.edgeContextMenu.trigger({
event,
@@ -150,6 +154,7 @@ export default {
props.edge.class,
]"
@click="onEdgeClick"
@dblClick="onDoubleClick"
@contextmenu="onEdgeContextMenu"
@mouseenter="onEdgeMouseEnter"
@mousemove="onEdgeMouseMove"