refactor(on-before-delete): async

This commit is contained in:
moklick
2023-12-23 15:19:32 +01:00
parent 84147be699
commit a75f461a5c
9 changed files with 21 additions and 19 deletions
+2 -2
View File
@@ -208,14 +208,14 @@ export function createStore({
}
}
store.deleteKeyPressed.subscribe((deleteKeyPressed) => {
store.deleteKeyPressed.subscribe(async (deleteKeyPressed) => {
if (deleteKeyPressed) {
const nodes = get(store.nodes);
const edges = get(store.edges);
const selectedNodes = nodes.filter((node) => node.selected);
const selectedEdges = edges.filter((edge) => edge.selected);
const { nodes: matchingNodes, edges: matchingEdges } = getElementsToRemove({
const { nodes: matchingNodes, edges: matchingEdges } = await getElementsToRemove({
nodesToRemove: selectedNodes,
edgesToRemove: selectedEdges,
nodes,