Skip to content

Commit 4c54efd

Browse files
kchepikavaArtemHoruzhenko
authored andcommitted
RI-5910 fixed connection status display
1 parent ea8c337 commit 4c54efd

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

redisinsight/ui/src/pages/rdi/statistics/target-connections/TargetConnections.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { EuiBasicTableColumn, EuiIcon, EuiToolTip } from '@elastic/eui'
22
import React from 'react'
33

4-
import { IConnections } from 'uiSrc/slices/interfaces'
4+
import { IConnections, StatisticsConnectionStatus } from 'uiSrc/slices/interfaces'
55
import { formatLongName } from 'uiSrc/utils'
66
import Accordion from '../components/accordion'
77
import Panel from '../components/panel'
@@ -22,7 +22,7 @@ const columns: EuiBasicTableColumn<ConnectionData>[] = [
2222
field: 'status',
2323
width: '80px',
2424
render: (status: string) =>
25-
(status === 'good' ? (
25+
(status === StatisticsConnectionStatus.connected ? (
2626
<EuiIcon type="dot" color="var(--buttonSuccessColor)" />
2727
) : (
2828
<EuiIcon type="alert" color="danger" />

redisinsight/ui/src/slices/interfaces/rdi.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,16 @@ export interface IRdiPipelineStrategies {
5151
data: IRdiPipelineStrategy[]
5252
}
5353

54+
export enum StatisticsConnectionStatus {
55+
notYetUsed = 'not yet used',
56+
connected = 'connected'
57+
}
58+
5459
export interface IConnections {
5560
[key: string]: {
5661
host: string
5762
port: number
58-
status: string
63+
status: StatisticsConnectionStatus
5964
type: string
6065
database: string
6166
user: string

0 commit comments

Comments
 (0)