11import DataTable from '@gravity-ui/react-data-table' ;
22
33import { NodeHostWrapper } from '../../../../components/NodeHostWrapper/NodeHostWrapper' ;
4- import type { AdditionalNodesProps } from '../../../../types/additionalProps' ;
54import { cn } from '../../../../utils/cn' ;
65import { EMPTY_DATA_PLACEHOLDER } from '../../../../utils/constants' ;
76import { isSortableNodesProperty } from '../../../../utils/nodes' ;
@@ -14,10 +13,11 @@ import './StorageNodesColumns.scss';
1413
1514const b = cn ( 'ydb-storage-nodes-columns' ) ;
1615
17- const getStorageNodesColumns = (
18- additionalNodesProps : AdditionalNodesProps | undefined ,
19- database ?: string ,
20- ) => {
16+ const getStorageNodesColumns = ( {
17+ additionalNodesProps,
18+ database,
19+ nodes,
20+ } : GetStorageNodesColumnsParams ) => {
2121 const getNodeRef = additionalNodesProps ?. getNodeRef ;
2222
2323 const columns : StorageNodesColumn [ ] = [
@@ -81,7 +81,7 @@ const getStorageNodesColumns = (
8181
8282 return (
8383 < div className = { b ( 'pdisks-item' ) } key = { pDisk . PDiskId } >
84- < PDisk data = { pDisk } vDisks = { vDisks } />
84+ < PDisk data = { pDisk } vDisks = { vDisks } nodes = { nodes } />
8585 </ div >
8686 ) ;
8787 } ) }
@@ -98,11 +98,8 @@ const getStorageNodesColumns = (
9898 return columns ;
9999} ;
100100
101- export const getPreparedStorageNodesColumns = ( {
102- additionalNodesProps,
103- database,
104- } : GetStorageNodesColumnsParams ) => {
105- const rawColumns = getStorageNodesColumns ( additionalNodesProps , database ) ;
101+ export const getPreparedStorageNodesColumns = ( params : GetStorageNodesColumnsParams ) => {
102+ const rawColumns = getStorageNodesColumns ( params ) ;
106103
107104 const sortableColumns = rawColumns . map ( ( column ) => ( {
108105 ...column ,
0 commit comments