call ondelete anytime something is deleted

This commit is contained in:
peterkogo
2025-08-19 14:53:57 +02:00
parent 65caf56c76
commit 7df5d0cfb0
2 changed files with 9 additions and 9 deletions
@@ -64,21 +64,14 @@
store.zoomActivationKeyPressed = false;
}
async function handleDelete() {
function handleDelete() {
const selectedNodes = store.nodes.filter((node) => node.selected);
const selectedEdges = store.edges.filter((edge) => edge.selected);
const { deletedNodes, deletedEdges } = await deleteElements({
deleteElements({
nodes: selectedNodes,
edges: selectedEdges
});
if (deletedNodes.length > 0 || deletedEdges.length > 0) {
store.ondelete?.({
nodes: deletedNodes,
edges: deletedEdges
});
}
}
</script>