11import DataTable from '@gravity-ui/react-data-table' ;
22
3- import { getDefaultNodePath } from '../../containers/Node/NodePages' ;
43import { EMPTY_DATA_PLACEHOLDER } from '../../utils/constants' ;
54import { formatNumber , roundToPrecision } from '../../utils/dataFormatters/dataFormatters' ;
65import { getUsageSeverity } from '../../utils/generateEvaluator' ;
7- import { InternalLink } from '../InternalLink' ;
86import { LinkToSchemaObject } from '../LinkToSchemaObject/LinkToSchemaObject' ;
7+ import { NodeId } from '../NodeId/NodeId' ;
98import { TabletNameWrapper } from '../TabletNameWrapper/TabletNameWrapper' ;
109import { UsageLabel } from '../UsageLabel/UsageLabel' ;
1110
@@ -39,7 +38,7 @@ export const getDataSizeColumn: GetShardsColumn = () => {
3938 align : DataTable . RIGHT ,
4039 } ;
4140} ;
42- export const getTabletIdColumn : GetShardsColumn = ( ) => {
41+ export const getTabletIdColumn : GetShardsColumn = ( { database } ) => {
4342 return {
4443 name : TOP_SHARDS_COLUMNS_IDS . TabletId ,
4544 header : TOP_SHARDS_COLUMNS_TITLES . TabletId ,
@@ -51,6 +50,7 @@ export const getTabletIdColumn: GetShardsColumn = () => {
5150 < TabletNameWrapper
5251 tabletId = { row . TabletId }
5352 followerId = { row . FollowerId || undefined }
53+ database = { database }
5454 />
5555 ) ;
5656 } ,
@@ -65,7 +65,7 @@ export const getNodeIdColumn: GetShardsColumn = () => {
6565 if ( ! row . NodeId ) {
6666 return EMPTY_DATA_PLACEHOLDER ;
6767 }
68- return < InternalLink to = { getDefaultNodePath ( row . NodeId ) } > { row . NodeId } </ InternalLink > ;
68+ return < NodeId id = { row . NodeId } / >;
6969 } ,
7070 align : DataTable . RIGHT ,
7171 } ;
0 commit comments