diff --git a/packages/react-table/src/deprecated/components/Table/Table.tsx b/packages/react-table/src/deprecated/components/Table/Table.tsx index 99990f18155..d3f668df8fb 100644 --- a/packages/react-table/src/deprecated/components/Table/Table.tsx +++ b/packages/react-table/src/deprecated/components/Table/Table.tsx @@ -253,6 +253,7 @@ class Table extends Component { actionsToggle, onFavorite, canSortFavorites, + variant, // order of columns: Collapsible | Selectable | Favoritable firstUserColumnIndex: [onCollapse, onSelect, onFavorite].filter((callback) => callback).length }); diff --git a/packages/react-table/src/deprecated/components/Table/__tests__/Table.test.tsx b/packages/react-table/src/deprecated/components/Table/__tests__/Table.test.tsx index 823b8e945dc..4195158ed1b 100644 --- a/packages/react-table/src/deprecated/components/Table/__tests__/Table.test.tsx +++ b/packages/react-table/src/deprecated/components/Table/__tests__/Table.test.tsx @@ -279,6 +279,25 @@ describe('Table', () => { expect(asFragment()).toMatchSnapshot(); }); + test('Compact table with Radio select', () => { + const onSelect: OnSelect = () => undefined; + const { asFragment } = render( + + + +
+ ); + + expect(asFragment()).toMatchSnapshot(); + }); + test('Control text table', () => { const controlTextColumns: ICell[] = [ { ...(columns[0] as object), transforms: [nowrap] }, diff --git a/packages/react-table/src/deprecated/components/Table/__tests__/__snapshots__/Table.test.tsx.snap b/packages/react-table/src/deprecated/components/Table/__tests__/__snapshots__/Table.test.tsx.snap index faa3e634a4f..c79800a95ed 100644 --- a/packages/react-table/src/deprecated/components/Table/__tests__/__snapshots__/Table.test.tsx.snap +++ b/packages/react-table/src/deprecated/components/Table/__tests__/__snapshots__/Table.test.tsx.snap @@ -3046,6 +3046,758 @@ exports[`Table Collapsible table 1`] = ` `; +exports[`Table Compact table with Radio select 1`] = ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + Branches + + Pull requests + + Workspaces + + Last Commit +
+
+ +
+
+
+ one +
+
+ two + + three + + four + + five +
+
+ +
+
+
+ one +
+
+ two + + three + + four + + five +
+
+ +
+
+
+ one +
+
+ two + + three + + four + + five +
+
+ +
+
+
+ one +
+
+ two + + three + + four + + five +
+
+ +
+
+
+ one +
+
+ two + + three + + four + + five +
+
+ +
+
+
+ one +
+
+ two + + three + + four + + five +
+
+`; + exports[`Table Compound Expandable table 1`] = ` @@ -3294,7 +4046,7 @@ exports[`Table Control text table 1`] = ` > @@ -3345,7 +4097,7 @@ exports[`Table Control text table 1`] = ` @@ -3505,7 +4257,7 @@ exports[`Table Control text table 1`] = ` @@ -3618,7 +4370,7 @@ exports[`Table Control text table 1`] = ` > @@ -3674,7 +4426,7 @@ exports[`Table Control text table 1`] = ` > @@ -3730,7 +4482,7 @@ exports[`Table Control text table 1`] = ` > @@ -3789,7 +4541,7 @@ exports[`Table Header width table 1`] = `
@@ -3856,7 +4608,7 @@ exports[`Table Header width table 1`] = ` > @@ -3907,7 +4659,7 @@ exports[`Table Header width table 1`] = ` @@ -4067,7 +4819,7 @@ exports[`Table Header width table 1`] = ` @@ -4180,7 +4932,7 @@ exports[`Table Header width table 1`] = ` > @@ -4236,7 +4988,7 @@ exports[`Table Header width table 1`] = ` > @@ -4292,7 +5044,7 @@ exports[`Table Header width table 1`] = ` > @@ -5864,7 +6616,7 @@ exports[`Table Selectable table with selected expandable row 1`] = `
@@ -5893,7 +6645,7 @@ exports[`Table Selectable table with selected expandable row 1`] = ` aria-label="Select all rows" checked="" class="pf-v6-c-check__input" - data-ouia-component-id="OUIA-Generated-Checkbox-:rc1:" + data-ouia-component-id="OUIA-Generated-Checkbox-:rco:" data-ouia-component-type="PF6/Checkbox" data-ouia-safe="true" id="select-all" @@ -5918,7 +6670,7 @@ exports[`Table Selectable table with selected expandable row 1`] = ` > @@ -5935,7 +6687,7 @@ exports[`Table Selectable table with selected expandable row 1`] = ` aria-label="Select row 0" checked="" class="pf-v6-c-check__input" - data-ouia-component-id="OUIA-Generated-Checkbox-:rc4:" + data-ouia-component-id="OUIA-Generated-Checkbox-:rcr:" data-ouia-component-type="PF6/Checkbox" data-ouia-safe="true" id="select-0" @@ -5954,7 +6706,7 @@ exports[`Table Selectable table with selected expandable row 1`] = `