Skip to content

Commit 10df7b4

Browse files
#RI-5131-5170 - update tree view
1 parent 3a0a83d commit 10df7b4

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

redisinsight/ui/src/pages/browser/BrowserPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ const BrowserPage = () => {
190190
}
191191

192192
const selectKey = ({ rowData }: { rowData: any }) => {
193-
if (!isEqualBuffers(rowData.name, selectedKey)) {
193+
if (!isEqualBuffers(rowData.name, selectedKeyRef.current)) {
194194
dispatch(toggleBrowserFullScreen(false))
195195

196196
dispatch(setInitialStateByType(prevSelectedType.current))

redisinsight/ui/src/pages/browser/components/key-tree/KeyTree.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ const KeyTree = forwardRef((props: Props, ref) => {
126126
openSelectedKey(selectedKeyName)
127127
}
128128

129-
const handleStatusOpen = (name: string, value:boolean) => {
129+
const handleStatusOpen = (name: string, value: boolean) => {
130130
setStatusOpen((prevState) => {
131131
const newState = { ...prevState }
132132
// add or remove opened node

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,10 @@ const VirtualTree = (props: Props) => {
9494
nodes.current = result
9595
rerender({})
9696
setConstructingTree?.(false)
97+
98+
if (nodes?.current?.length === 1) {
99+
onStatusOpen?.(nodes.current[0].fullName, true)
100+
}
97101
}, [result])
98102

99103
useEffect(() => {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const Node = ({
6666
}, [])
6767

6868
const handleClick = () => {
69-
if (isLeaf && !isSelected) {
69+
if (isLeaf) {
7070
updateStatusSelected?.(nameBuffer)
7171
}
7272

0 commit comments

Comments
 (0)