Skip to content

Commit 26ba14f

Browse files
#RI-5131 - resolve comments
1 parent 305fcc5 commit 26ba14f

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

redisinsight/ui/src/pages/browser/components/virtual-tree/VirtualTree.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -207,10 +207,12 @@ const VirtualTree = (props: Props) => {
207207
node,
208208
})
209209

210-
const openSingleFolderNode = useCallback((nodes?: TreeNode[]) => {
211-
if (nodes?.length === 1) {
212-
onStatusOpen?.(nodes[0].fullName, true)
213-
openSingleFolderNode(nodes[0].children)
210+
const openSingleFolderNode = useCallback((treeNodes?: TreeNode[]) => {
211+
let nodes = treeNodes
212+
while (nodes?.length === 1) {
213+
const singleNode = nodes[0]
214+
onStatusOpen?.(singleNode.fullName, true)
215+
nodes = singleNode.children
214216
}
215217
}, [onStatusOpen])
216218

0 commit comments

Comments
 (0)