File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
packages/main/src/components/AnalyticalTable/ColumnHeader Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 1
1
import { ThemingParameters } from '@ui5/webcomponents-react-base/lib/ThemingParameters' ;
2
2
import React , { useCallback } from 'react' ;
3
3
import { createUseStyles } from 'react-jss' ;
4
- import { useVirtual } from 'react-virtual' ;
4
+ import { useVirtual , VirtualItem } from 'react-virtual' ;
5
5
import { ColumnHeader } from './index' ;
6
6
7
7
const styles = {
@@ -65,7 +65,7 @@ export const ColumnHeaderContainer = (props) => {
65
65
66
66
return (
67
67
< div { ...headerProps } role = "rowgroup" style = { { width : `${ columnVirtualizer . totalSize } px` } } >
68
- { columnVirtualizer . virtualItems . map ( ( virtualColumn ) => {
68
+ { columnVirtualizer . virtualItems . map ( ( virtualColumn : VirtualItem ) => {
69
69
const column = headerGroup . headers [ virtualColumn . index ] ;
70
70
const isLastColumn = ! column . disableResizing && virtualColumn . index + 1 === headerGroup . headers . length ;
71
71
return (
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ import React, {
17
17
useMemo ,
18
18
useRef
19
19
} from 'react' ;
20
+ import { VirtualItem } from 'react-virtual' ;
20
21
import { Ui5PopoverDomRef } from '../../../interfaces/Ui5PopoverDomRef' ;
21
22
import { ColumnType } from '../types/ColumnType' ;
22
23
import { ColumnHeaderModal } from './ColumnHeaderModal' ;
@@ -41,7 +42,7 @@ export interface ColumnHeaderProps {
41
42
isDraggable : boolean ;
42
43
role : string ;
43
44
isLastColumn : boolean ;
44
- virtualColumn : ColumnType ;
45
+ virtualColumn : VirtualItem ;
45
46
}
46
47
47
48
const styles = {
You can’t perform that action at this time.
0 commit comments