11import React from "react"
22import Table from "./base-table"
3- import HeadCell from "./headCell "
3+ import HeadCells from "./headCells "
44import Rows from "./rows"
55
66const FullTable = ( {
@@ -34,39 +34,24 @@ const FullTable = ({
3434 { ...rest }
3535 >
3636 < Table . Head data-testid = { `netdata-table-head${ testPrefix } ` } >
37- { table . getHeaderGroups ( ) . length > 1 ? (
38- table . getHeaderGroups ( ) . map ( ( headerGroup , index ) => (
39- < Table . HeadRow
40- key = { index }
41- id = { headerGroup . id }
42- data-testid = { `netdata-table-headRow${ testPrefix } ` }
43- >
44- < HeadCell
45- dataGa = { dataGa }
46- enableResize = { enableResize }
47- enableSorting = { enableSorting }
48- headers = { headerGroup . headers }
49- pinnedStyles = { pinnedStyles }
50- table = { table }
51- testPrefix = { testPrefix }
52- coloredSortedColumn = { coloredSortedColumn }
53- />
54- </ Table . HeadRow >
55- ) )
56- ) : (
57- < Table . HeadRow data-testid = { `netdata-table-headRow${ testPrefix } ` } >
58- < HeadCell
37+ { headers . map ( ( headerGroup , index ) => (
38+ < Table . HeadRow
39+ key = { index }
40+ id = { headerGroup . id }
41+ data-testid = { `netdata-table-headRow${ testPrefix } ` }
42+ >
43+ < HeadCells
5944 dataGa = { dataGa }
6045 enableResize = { enableResize }
6146 enableSorting = { enableSorting }
62- headers = { headers }
47+ headers = { headerGroup . headers }
6348 pinnedStyles = { pinnedStyles }
6449 table = { table }
6550 testPrefix = { testPrefix }
66- coloredSortedColumn = { coloredSortedColumn }
51+ coloredSortedColumn = { enableSorting && coloredSortedColumn }
6752 />
6853 </ Table . HeadRow >
69- ) }
54+ ) ) }
7055 </ Table . Head >
7156 < Table . Body data-testid = { `netdata-table-body${ testPrefix } ` } >
7257 < Rows
@@ -79,7 +64,7 @@ const FullTable = ({
7964 table = { table }
8065 testPrefix = { testPrefix }
8166 testPrefixCallback = { testPrefixCallback }
82- coloredSortedColumn = { coloredSortedColumn }
67+ coloredSortedColumn = { enableSorting && coloredSortedColumn }
8368 meta = { meta }
8469 { ...virtualizeOptions }
8570 />
0 commit comments