Skip to content

Commit 28ccb10

Browse files
committed
v4.7.0
1 parent 9e526fa commit 28ccb10

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@netdata/netdata-ui",
3-
"version": "4.6.7",
3+
"version": "4.7.0",
44
"description": "netdata UI kit",
55
"main": "dist/index.js",
66
"module": "dist/es6/index.js",

src/components/table/body/header/index.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,15 @@ const rerenderSelector = state => {
1414
}
1515
}
1616

17-
const HeaderGroup = ({ id, headers, testPrefix, ...rest }) => {
17+
const HeaderGroup = ({ id, headers, testPrefix, rowReverse, ...rest }) => {
1818
return (
19-
<Flex id={id} data-testid={`netdata-table-headRow${testPrefix}`} flex background="tableRowBg2">
19+
<Flex
20+
id={id}
21+
data-testid={`netdata-table-headRow${testPrefix}`}
22+
flex
23+
background="tableRowBg2"
24+
rowReverse={rowReverse}
25+
>
2026
{headers.map((header, index) => (
2127
<Cell
2228
key={header.id}
@@ -41,7 +47,7 @@ const HeaderGroup = ({ id, headers, testPrefix, ...rest }) => {
4147
)
4248
}
4349

44-
const HeaderGroups = ({ groups, size, side, ...rest }) => {
50+
const HeaderGroups = ({ groups, size, side, flex = "grow", ...rest }) => {
4551
if (!groups[0].headers.length) return null
4652

4753
return (
@@ -55,7 +61,7 @@ const HeaderGroups = ({ groups, size, side, ...rest }) => {
5561
: { left: 0, border: { side: "right" } })}
5662
zIndex={side ? 11 : undefined}
5763
width={`${size}px`}
58-
flex="grow"
64+
flex={flex}
5965
column
6066
>
6167
<HeaderGroup headers={groups[0].headers} id={groups[0].id} key={groups[0].id} {...rest} />
@@ -98,7 +104,9 @@ const BodyHeader = memo(({ table, testPrefix, ...rest }) => {
98104
size={table.getRightTotalSize()}
99105
testPrefix={testPrefix}
100106
{...rest}
107+
flex={false}
101108
table={table}
109+
rowReverse
102110
/>
103111
</Flex>
104112
)

src/components/table/body/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ const Body = memo(
9797
height: "100%",
9898
overflow: "auto",
9999
flex: "1",
100+
maxWidth: `min(${table.getTotalSize()}, 100%)`,
100101
}}
101102
data-testid={`netdata-table${testPrefix}`}
102103
>

src/components/table/body/row.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,11 +176,12 @@ export default memo(
176176
border={{ side: "left" }}
177177
zIndex={zIndex || 1}
178178
basis={`${table.getRightTotalSize()}px`}
179-
flex="grow"
179+
flex={false}
180180
background={index % 2 === 0 ? "tableRowBg2" : "tableRowBg"}
181181
_hover={{
182182
background: index % 2 === 0 ? "tableRowBg2Hover" : "tableRowBgHover",
183183
}}
184+
rowReverse
184185
>
185186
{row.getRightVisibleCells().map((cell, index) => (
186187
<CellGroup

0 commit comments

Comments
 (0)