Skip to content

Commit 8032c14

Browse files
refactor(Nodes): additionalNodesInfo type to utils
1 parent 2d41832 commit 8032c14

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/containers/Nodes/Nodes.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
USE_NODES_ENDPOINT_IN_DIAGNOSTICS_KEY,
2323
} from '../../utils/constants';
2424
import {useAutofetcher, useTypedSelector} from '../../utils/hooks';
25-
import {isUnavailableNode, NodesUptimeFilterValues} from '../../utils/nodes';
25+
import {AdditionalNodesInfo, isUnavailableNode, NodesUptimeFilterValues} from '../../utils/nodes';
2626

2727
import {setHeader} from '../../store/reducers/header';
2828
import {
@@ -46,15 +46,11 @@ import i18n from './i18n';
4646

4747
const b = cn('ydb-nodes');
4848

49-
interface IAdditionalNodesInfo extends Record<string, unknown> {
50-
getNodeRef?: Function;
51-
}
52-
5349
interface NodesProps {
5450
path?: string;
5551
type?: EPathType;
5652
className?: string;
57-
additionalNodesInfo?: IAdditionalNodesInfo;
53+
additionalNodesInfo?: AdditionalNodesInfo;
5854
}
5955

6056
export const Nodes = ({path, type, className, additionalNodesInfo = {}}: NodesProps) => {

src/utils/nodes.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ export const NodesUptimeFilterTitles = {
1414

1515
export const isUnavailableNode = (node: INodesPreparedEntity | TSystemStateInfo) =>
1616
!node.SystemState || node.SystemState === EFlag.Grey;
17+
18+
export interface AdditionalNodesInfo extends Record<string, unknown> {
19+
getNodeRef?: Function;
20+
}

0 commit comments

Comments
 (0)