small fix
gitea/salix-front/pipeline/pr-dev There was a failure building this commit
Details
gitea/salix-front/pipeline/pr-dev There was a failure building this commit
Details
This commit is contained in:
parent
f2df252a94
commit
a2df7b5cf7
|
@ -27,8 +27,11 @@ const nodes = ref([
|
|||
const previousExpandedNodes = ref(new Set());
|
||||
|
||||
const onNodeExpanded = async (nodeKeysArray) => {
|
||||
const nodeKeysSet = new Set(nodeKeysArray);
|
||||
let nodeKeysSet = new Set(nodeKeysArray);
|
||||
const lastNodeKey = nodeKeysArray.at(-1);
|
||||
|
||||
if (!nodeKeysSet.has(null)) return;
|
||||
|
||||
const wasExpanded = !previousExpandedNodes.value.has(lastNodeKey);
|
||||
if (wasExpanded) await fetchNodeLeaves(lastNodeKey);
|
||||
else {
|
||||
|
@ -40,7 +43,6 @@ const onNodeExpanded = async (nodeKeysArray) => {
|
|||
const allNodeIds = getNodeIds(node);
|
||||
expanded.value = expanded.value.filter((id) => !allNodeIds.includes(id));
|
||||
}
|
||||
|
||||
previousExpandedNodes.value = nodeKeysSet;
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue