feat(core,nodes): implement a11y in nodes
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -30,12 +30,13 @@ export const handleNodeClick = (
|
||||
addSelectedNodes: Actions['addSelectedNodes'],
|
||||
removeSelectedElements: Actions['removeSelectedElements'],
|
||||
nodesSelectionActive: Ref<boolean>,
|
||||
unselect = false,
|
||||
) => {
|
||||
nodesSelectionActive.value = false
|
||||
|
||||
if (!node.selected) {
|
||||
addSelectedNodes([node])
|
||||
} else if (node.selected && multiSelectionActive) {
|
||||
} else if (unselect || (node.selected && multiSelectionActive)) {
|
||||
removeSelectedElements([node])
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user