@@ -5,13 +5,11 @@ import {Label, Popup} from '@gravity-ui/uikit';
55
66import { selectNodeHostsMap } from '../../store/reducers/nodesList' ;
77import { EFlag } from '../../types/api/enums' ;
8- import type { TVDiskStateInfo } from '../../types/api/vdisk' ;
98import { valueIsDefined } from '../../utils' ;
109import { cn } from '../../utils/cn' ;
1110import { EMPTY_DATA_PLACEHOLDER } from '../../utils/constants' ;
12- import { stringifyVdiskId } from '../../utils/dataFormatters/dataFormatters' ;
1311import { isFullVDiskData } from '../../utils/disks/helpers' ;
14- import type { UnavailableDonor } from '../../utils/disks/types' ;
12+ import type { PreparedVDisk , UnavailableDonor } from '../../utils/disks/types' ;
1513import { useTypedSelector } from '../../utils/hooks' ;
1614import { bytesToGB , bytesToSpeed } from '../../utils/utils' ;
1715import type { InfoViewerItem } from '../InfoViewer' ;
@@ -40,9 +38,9 @@ const prepareUnavailableVDiskData = (data: UnavailableDonor) => {
4038 return vdiskData ;
4139} ;
4240
43- const prepareVDiskData = ( data : TVDiskStateInfo ) => {
41+ const prepareVDiskData = ( data : PreparedVDisk ) => {
4442 const {
45- VDiskId ,
43+ StringifiedId ,
4644 VDiskState,
4745 SatisfactionRank,
4846 DiskSpace,
@@ -56,7 +54,7 @@ const prepareVDiskData = (data: TVDiskStateInfo) => {
5654 } = data ;
5755
5856 const vdiskData : InfoViewerItem [ ] = [
59- { label : 'VDisk' , value : stringifyVdiskId ( VDiskId ) } ,
57+ { label : 'VDisk' , value : StringifiedId } ,
6058 { label : 'State' , value : VDiskState ?? 'not available' } ,
6159 ] ;
6260
@@ -130,7 +128,7 @@ const prepareVDiskData = (data: TVDiskStateInfo) => {
130128} ;
131129
132130interface VDiskPopupProps extends PopupProps {
133- data : TVDiskStateInfo | UnavailableDonor ;
131+ data : PreparedVDisk | UnavailableDonor ;
134132}
135133
136134export const VDiskPopup = ( { data, ...props } : VDiskPopupProps ) => {
0 commit comments