From 3a343830cd3489c05a5c9c5bd3bb4b93a36f9687 Mon Sep 17 00:00:00 2001 From: Sugan G Date: Wed, 28 Feb 2024 14:09:57 +0530 Subject: [PATCH 1/2] table without row headers --- .../jest/__snapshots__/DataGrid.test.jsx.snap | 120 +++++ .../WorklistDataGrid.test.jsx.snap | 456 ++++++++++++++++++ packages/terra-framework-docs/CHANGELOG.md | 1 + .../Examples/TableWithoutRowHeader.1.doc.mdx | 10 + .../table/Examples/TableWithoutRowHeader.jsx | 61 +++ .../test/table/TableWithoutRowHeader.test.jsx | 20 + packages/terra-table/CHANGELOG.md | 3 + packages/terra-table/src/Table.jsx | 1 + .../terra-table/src/proptypes/validators.js | 4 +- .../terra-table/src/subcomponents/Cell.jsx | 9 +- .../terra-table/src/subcomponents/Row.jsx | 4 +- .../terra-table/src/subcomponents/Section.jsx | 1 + packages/terra-table/src/utils/constants.js | 2 +- packages/terra-table/tests/jest/Row.test.jsx | 22 + .../terra-table/tests/jest/Table.test.jsx | 19 +- .../jest/__snapshots__/Row.test.jsx.snap | 6 + .../jest/__snapshots__/Table.test.jsx.snap | 24 + 17 files changed, 756 insertions(+), 7 deletions(-) create mode 100644 packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.1.doc.mdx create mode 100644 packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.jsx create mode 100644 packages/terra-framework-docs/src/terra-dev-site/test/table/TableWithoutRowHeader.test.jsx diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap index 2cf360b6903..148efe2595c 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap @@ -1340,6 +1340,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1380,6 +1381,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1436,6 +1438,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1476,6 +1479,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1534,6 +1538,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1574,6 +1579,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1692,6 +1698,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1732,6 +1739,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1788,6 +1796,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1828,6 +1837,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1882,6 +1892,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1922,6 +1933,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -2040,6 +2052,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2080,6 +2093,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2136,6 +2150,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2176,6 +2191,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2230,6 +2246,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2270,6 +2287,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2388,6 +2406,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2428,6 +2447,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2484,6 +2504,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2524,6 +2545,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2577,6 +2599,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2617,6 +2640,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -4059,6 +4083,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4099,6 +4124,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4155,6 +4181,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4195,6 +4222,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4253,6 +4281,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4293,6 +4322,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4411,6 +4441,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -4451,6 +4482,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -4507,6 +4539,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -4547,6 +4580,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -4601,6 +4635,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -4641,6 +4676,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -4759,6 +4795,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -4799,6 +4836,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -4855,6 +4893,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -4895,6 +4934,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -4949,6 +4989,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -4989,6 +5030,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -5107,6 +5149,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -5147,6 +5190,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -5203,6 +5247,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -5243,6 +5288,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -5296,6 +5342,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -5336,6 +5383,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -7048,6 +7096,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -7089,6 +7138,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -7146,6 +7196,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -7187,6 +7238,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -7246,6 +7298,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -7287,6 +7340,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -7562,6 +7616,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -7603,6 +7658,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -7660,6 +7716,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -7701,6 +7758,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -7756,6 +7814,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -7797,6 +7856,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -8072,6 +8132,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -8113,6 +8174,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -8170,6 +8232,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -8211,6 +8274,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -8266,6 +8330,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -8307,6 +8372,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -8582,6 +8648,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -8623,6 +8690,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -8680,6 +8748,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -8721,6 +8790,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -8775,6 +8845,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -8816,6 +8887,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -10186,6 +10258,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -10226,6 +10299,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -10282,6 +10356,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -10322,6 +10397,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -10380,6 +10456,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -10420,6 +10497,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -10538,6 +10616,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -10578,6 +10657,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -10634,6 +10714,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -10674,6 +10755,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -10728,6 +10810,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -10768,6 +10851,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -10886,6 +10970,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -10926,6 +11011,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -10982,6 +11068,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -11022,6 +11109,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -11076,6 +11164,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -11116,6 +11205,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -11234,6 +11324,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -11274,6 +11365,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -11330,6 +11422,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -11370,6 +11463,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -11423,6 +11517,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -11463,6 +11558,7 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -12824,6 +12920,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -12864,6 +12961,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -12920,6 +13018,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -12960,6 +13059,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -13018,6 +13118,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -13058,6 +13159,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -13176,6 +13278,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -13216,6 +13319,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -13272,6 +13376,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -13312,6 +13417,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -13366,6 +13472,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -13406,6 +13513,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -13524,6 +13632,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -13564,6 +13673,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -13620,6 +13730,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -13660,6 +13771,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -13714,6 +13826,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -13754,6 +13867,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -13872,6 +13986,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -13912,6 +14027,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -13968,6 +14084,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -14008,6 +14125,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -14061,6 +14179,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -14101,6 +14220,7 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap index feb99386d59..4e27c9ae295 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap @@ -1407,6 +1407,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1448,6 +1449,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1505,6 +1507,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1546,6 +1549,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1605,6 +1609,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1646,6 +1651,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1766,6 +1772,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1807,6 +1814,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1864,6 +1872,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1905,6 +1914,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1960,6 +1970,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -2001,6 +2012,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -2121,6 +2133,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2162,6 +2175,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2219,6 +2233,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2260,6 +2275,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2315,6 +2331,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2356,6 +2373,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2476,6 +2494,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2517,6 +2536,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2574,6 +2594,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2615,6 +2636,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2669,6 +2691,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2710,6 +2733,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -4530,6 +4554,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4572,6 +4597,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4630,6 +4656,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4672,6 +4699,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4732,6 +4760,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -4774,6 +4803,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -5051,6 +5081,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -5093,6 +5124,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -5151,6 +5183,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -5193,6 +5226,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -5249,6 +5283,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -5291,6 +5326,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -5568,6 +5604,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -5610,6 +5647,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -5668,6 +5706,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -5710,6 +5749,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -5766,6 +5806,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -5808,6 +5849,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -6085,6 +6127,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -6127,6 +6170,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -6185,6 +6229,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -6227,6 +6272,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -6282,6 +6328,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -6324,6 +6371,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -8144,6 +8192,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -8186,6 +8235,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -8244,6 +8294,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -8286,6 +8337,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -8346,6 +8398,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -8388,6 +8441,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -8665,6 +8719,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -8707,6 +8762,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -8765,6 +8821,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -8807,6 +8864,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -8863,6 +8921,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -8905,6 +8964,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -9182,6 +9242,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -9224,6 +9285,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -9282,6 +9344,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -9324,6 +9387,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -9380,6 +9444,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -9422,6 +9487,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -9699,6 +9765,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -9741,6 +9808,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -9799,6 +9867,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -9841,6 +9910,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -9896,6 +9966,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -9938,6 +10009,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -11449,6 +11521,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -11490,6 +11563,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -11547,6 +11621,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -11588,6 +11663,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -11647,6 +11723,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -11688,6 +11765,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -11808,6 +11886,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -11849,6 +11928,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -11906,6 +11986,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -11947,6 +12028,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -12002,6 +12084,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -12043,6 +12126,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -12163,6 +12247,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -12204,6 +12289,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -12261,6 +12347,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -12302,6 +12389,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -12357,6 +12445,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -12398,6 +12487,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -12518,6 +12608,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -12559,6 +12650,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -12616,6 +12708,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -12657,6 +12750,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -12711,6 +12805,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -12752,6 +12847,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -14572,6 +14668,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -14614,6 +14711,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -14672,6 +14770,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -14714,6 +14813,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -14774,6 +14874,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -14816,6 +14917,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -15093,6 +15195,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -15135,6 +15238,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -15193,6 +15297,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -15235,6 +15340,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -15291,6 +15397,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -15333,6 +15440,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -15610,6 +15718,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -15652,6 +15761,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -15710,6 +15820,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -15752,6 +15863,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -15808,6 +15920,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -15850,6 +15963,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -16127,6 +16241,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -16169,6 +16284,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -16227,6 +16343,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -16269,6 +16386,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -16324,6 +16442,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -16366,6 +16485,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -18186,6 +18306,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -18228,6 +18349,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -18286,6 +18408,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -18328,6 +18451,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -18388,6 +18512,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -18430,6 +18555,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -18707,6 +18833,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -18749,6 +18876,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -18807,6 +18935,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -18849,6 +18978,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -18905,6 +19035,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -18947,6 +19078,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -19224,6 +19356,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -19266,6 +19399,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -19324,6 +19458,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -19366,6 +19501,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -19422,6 +19558,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -19464,6 +19601,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -19741,6 +19879,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -19783,6 +19922,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -19841,6 +19981,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -19883,6 +20024,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -19938,6 +20080,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -19980,6 +20123,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -21824,6 +21968,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -21866,6 +22011,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -21924,6 +22070,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -21966,6 +22113,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -22026,6 +22174,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -22068,6 +22217,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -22345,6 +22495,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -22387,6 +22538,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -22445,6 +22597,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -22487,6 +22640,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -22543,6 +22697,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -22585,6 +22740,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -22862,6 +23018,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -22904,6 +23061,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -22962,6 +23120,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -23004,6 +23163,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -23060,6 +23220,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -23102,6 +23263,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -23379,6 +23541,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -23421,6 +23584,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -23479,6 +23643,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -23521,6 +23686,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -23576,6 +23742,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -23618,6 +23785,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -25422,6 +25590,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -25464,6 +25633,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -25522,6 +25692,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -25564,6 +25735,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -25624,6 +25796,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -25666,6 +25839,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -25943,6 +26117,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -25985,6 +26160,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -26043,6 +26219,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -26085,6 +26262,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -26141,6 +26319,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -26183,6 +26362,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -26460,6 +26640,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -26502,6 +26683,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -26560,6 +26742,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -26602,6 +26785,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -26658,6 +26842,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -26700,6 +26885,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -26977,6 +27163,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -27019,6 +27206,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -27077,6 +27265,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -27119,6 +27308,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -27174,6 +27364,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -27216,6 +27407,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -28746,6 +28938,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -28787,6 +28980,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -28844,6 +29038,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -28885,6 +29080,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -28944,6 +29140,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -28985,6 +29182,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -29105,6 +29303,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -29146,6 +29345,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -29203,6 +29403,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -29244,6 +29445,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -29299,6 +29501,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -29340,6 +29543,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -29460,6 +29664,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -29501,6 +29706,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -29558,6 +29764,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -29599,6 +29806,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -29654,6 +29862,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -29695,6 +29904,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -29815,6 +30025,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -29856,6 +30067,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -29913,6 +30125,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -29954,6 +30167,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -30008,6 +30222,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -30049,6 +30264,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -31873,6 +32089,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -31915,6 +32132,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -31973,6 +32191,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -32015,6 +32234,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -32075,6 +32295,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -32117,6 +32338,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -32394,6 +32616,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -32436,6 +32659,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -32494,6 +32718,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -32536,6 +32761,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -32592,6 +32818,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -32634,6 +32861,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -32911,6 +33139,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -32953,6 +33182,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -33011,6 +33241,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -33053,6 +33284,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -33109,6 +33341,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -33151,6 +33384,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -33428,6 +33662,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -33470,6 +33705,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -33528,6 +33764,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -33570,6 +33807,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -33625,6 +33863,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -33667,6 +33906,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -35487,6 +35727,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -35529,6 +35770,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -35587,6 +35829,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -35629,6 +35872,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -35689,6 +35933,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -35731,6 +35976,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -36008,6 +36254,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -36050,6 +36297,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -36108,6 +36356,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -36150,6 +36399,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -36206,6 +36456,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -36248,6 +36499,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -36525,6 +36777,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -36567,6 +36820,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -36625,6 +36879,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -36667,6 +36922,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -36723,6 +36979,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -36765,6 +37022,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -37042,6 +37300,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -37084,6 +37343,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -37142,6 +37402,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -37184,6 +37445,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -37239,6 +37501,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -37281,6 +37544,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -39081,6 +39345,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -39123,6 +39388,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -39181,6 +39447,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -39223,6 +39490,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -39283,6 +39551,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -39325,6 +39594,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -39602,6 +39872,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -39644,6 +39915,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -39702,6 +39974,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -39744,6 +40017,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -39800,6 +40074,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -39842,6 +40117,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -40119,6 +40395,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -40161,6 +40438,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -40219,6 +40497,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -40261,6 +40540,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -40317,6 +40597,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -40359,6 +40640,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -40636,6 +40918,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -40678,6 +40961,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -40736,6 +41020,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -40778,6 +41063,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -40833,6 +41119,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -40875,6 +41162,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -42675,6 +42963,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -42717,6 +43006,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -42775,6 +43065,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -42817,6 +43108,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -42877,6 +43169,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -42919,6 +43212,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -43196,6 +43490,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -43238,6 +43533,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -43296,6 +43592,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -43338,6 +43635,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -43394,6 +43692,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -43436,6 +43735,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -43713,6 +44013,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -43755,6 +44056,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -43813,6 +44115,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -43855,6 +44158,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -43911,6 +44215,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -43953,6 +44258,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -44230,6 +44536,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -44272,6 +44579,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -44330,6 +44638,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -44372,6 +44681,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -44427,6 +44737,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -44469,6 +44780,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -46269,6 +46581,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -46311,6 +46624,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -46369,6 +46683,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -46411,6 +46726,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -46471,6 +46787,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -46513,6 +46830,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -46790,6 +47108,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -46832,6 +47151,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -46890,6 +47210,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -46932,6 +47253,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -46988,6 +47310,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -47030,6 +47353,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -47307,6 +47631,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -47349,6 +47674,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -47407,6 +47733,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -47449,6 +47776,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -47505,6 +47833,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -47547,6 +47876,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -47824,6 +48154,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -47866,6 +48197,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -47924,6 +48256,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -47966,6 +48299,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -48021,6 +48355,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -48063,6 +48398,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -49863,6 +50199,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -49905,6 +50242,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -49963,6 +50301,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -50005,6 +50344,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -50065,6 +50405,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -50107,6 +50448,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -50384,6 +50726,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -50426,6 +50769,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -50484,6 +50828,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -50526,6 +50871,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -50582,6 +50928,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -50624,6 +50971,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -50901,6 +51249,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -50943,6 +51292,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -51001,6 +51351,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -51043,6 +51394,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -51099,6 +51451,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -51141,6 +51494,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -51418,6 +51772,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -51460,6 +51815,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -51518,6 +51874,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -51560,6 +51917,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -51615,6 +51973,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -51657,6 +52016,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -53455,6 +53815,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -53497,6 +53858,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -53555,6 +53917,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -53597,6 +53960,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -53657,6 +54021,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -53699,6 +54064,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -53976,6 +54342,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -54018,6 +54385,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -54076,6 +54444,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -54118,6 +54487,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -54174,6 +54544,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -54216,6 +54587,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -54493,6 +54865,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -54535,6 +54908,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -54593,6 +54967,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -54635,6 +55010,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -54691,6 +55067,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -54733,6 +55110,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -55010,6 +55388,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -55052,6 +55431,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -55110,6 +55490,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -55152,6 +55533,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -55207,6 +55589,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -55249,6 +55632,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -57047,6 +57431,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -57089,6 +57474,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -57147,6 +57533,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -57189,6 +57576,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -57249,6 +57637,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -57291,6 +57680,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -57568,6 +57958,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -57610,6 +58001,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -57668,6 +58060,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -57710,6 +58103,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -57766,6 +58160,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -57808,6 +58203,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -58085,6 +58481,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -58127,6 +58524,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -58185,6 +58583,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -58227,6 +58626,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -58283,6 +58683,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -58325,6 +58726,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -58602,6 +59004,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -58644,6 +59047,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -58702,6 +59106,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -58744,6 +59149,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -58799,6 +59205,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -58841,6 +59248,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isSelectable={true} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -60319,6 +60727,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -60360,6 +60769,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -60417,6 +60827,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -60458,6 +60869,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -60517,6 +60929,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -60558,6 +60971,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -60678,6 +61092,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -60719,6 +61134,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -60776,6 +61192,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -60817,6 +61234,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -60872,6 +61290,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -60913,6 +61332,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -61033,6 +61453,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -61074,6 +61495,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -61131,6 +61553,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -61172,6 +61595,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -61227,6 +61651,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -61268,6 +61693,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -61388,6 +61814,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -61429,6 +61856,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -61486,6 +61914,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -61527,6 +61956,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -61581,6 +62011,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -61622,6 +62053,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -63100,6 +63532,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -63141,6 +63574,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -63198,6 +63632,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -63239,6 +63674,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -63298,6 +63734,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -63339,6 +63776,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -63459,6 +63897,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -63500,6 +63939,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -63557,6 +63997,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -63598,6 +64039,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -63653,6 +64095,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -63694,6 +64137,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -63814,6 +64258,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -63855,6 +64300,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -63912,6 +64358,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -63953,6 +64400,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -64008,6 +64456,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -64049,6 +64498,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -64169,6 +64619,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -64210,6 +64661,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={true} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -64267,6 +64719,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -64308,6 +64761,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -64362,6 +64816,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isSelectable={true} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -64403,6 +64858,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isRowHeader={false} isSelectable={true} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" diff --git a/packages/terra-framework-docs/CHANGELOG.md b/packages/terra-framework-docs/CHANGELOG.md index 79475f5d580..e09daea356c 100644 --- a/packages/terra-framework-docs/CHANGELOG.md +++ b/packages/terra-framework-docs/CHANGELOG.md @@ -4,6 +4,7 @@ * Added * Added examples and tests for a large menu in the `terra-menu`. + * Added examples for `table-table` with no row headers. ## 1.70.0 - (February 29, 2024) diff --git a/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.1.doc.mdx b/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.1.doc.mdx new file mode 100644 index 00000000000..210e2bcdf6b --- /dev/null +++ b/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.1.doc.mdx @@ -0,0 +1,10 @@ +import { Badge } from "terra-table/package.json?dev-site-package"; +import TableWithoutRowHeader from "./TableWithoutRowHeader?dev-site-example"; + +# Default Table without row header + +### Description + +This example demonstrates a basic [Table](/components/cerner-terra-framework-docs/table/about) component implementation without row header. + + diff --git a/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.jsx b/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.jsx new file mode 100644 index 00000000000..6aec85b56dc --- /dev/null +++ b/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/TableWithoutRowHeader.jsx @@ -0,0 +1,61 @@ +import React from 'react'; +import Table from 'terra-table'; + +const tableData = { + cols: [ + { id: 'Column-0', displayName: 'Patient' }, + { id: 'Column-1', displayName: 'Location' }, + { id: 'Column-2', displayName: 'Illness Severity' }, + { id: 'Column-3', displayName: 'Visit' }, + { id: 'Column-4', displayName: 'Allergy' }, + { id: 'Column-5', displayName: 'Primary Contact' }, + { id: 'Column-6', displayName: 'Generic Order Counts' }, + { id: 'Column-7', displayName: 'Patient Age' }, + { id: 'Column-8', displayName: 'Medication History' }, + { id: 'Column-9', displayName: 'My Relationship' }, + ], + rows: [ + { + id: '1', + cells: [ + { content: 'Fleck, Arthur' }, + { content: '1007-MTN' }, + { content: 'Unstable' }, + { content: 'Inpatient, 2 months' }, + { content: '' }, + { content: 'Quinzell, Harleen' }, + { content: '' }, + { isMasked: true, maskedLabel: 'Age Hidden' }, + { isMasked: true }, + { content: 'Admitting Physician' }, + ], + }, + { + id: '2', + cells: [ + { content: 'Wayne, Bruce' }, + { content: '1007-MTN-DR' }, + { content: 'Stable' }, + { content: 'Outpatient, 2 days' }, + { content: 'Phytochemicals' }, + { content: 'Grayson, Richard' }, + { content: '' }, + { content: '' }, + { isMasked: true }, + { content: 'Admitting Physician' }, + ], + }, + ], +}; + +const TableWithoutRowHeader = () => ( + +); + +export default TableWithoutRowHeader; diff --git a/packages/terra-framework-docs/src/terra-dev-site/test/table/TableWithoutRowHeader.test.jsx b/packages/terra-framework-docs/src/terra-dev-site/test/table/TableWithoutRowHeader.test.jsx new file mode 100644 index 00000000000..39c7e601e65 --- /dev/null +++ b/packages/terra-framework-docs/src/terra-dev-site/test/table/TableWithoutRowHeader.test.jsx @@ -0,0 +1,20 @@ +import React from 'react'; +import Table from 'terra-table'; +import tableData from './mockTableData.json'; + +const TableWithoutRowHeader = () => { + const { cols, rows } = tableData; + + return ( +
+ ); +}; + +export default TableWithoutRowHeader; diff --git a/packages/terra-table/CHANGELOG.md b/packages/terra-table/CHANGELOG.md index 4be5f919469..fb5c4d19e82 100644 --- a/packages/terra-table/CHANGELOG.md +++ b/packages/terra-table/CHANGELOG.md @@ -2,6 +2,9 @@ ## Unreleased +* Added + * Added support for table with no row headers. + ## 5.9.0 - (February 28, 2024) * Added diff --git a/packages/terra-table/src/Table.jsx b/packages/terra-table/src/Table.jsx index 9a6d2a10496..7987515f5ce 100644 --- a/packages/terra-table/src/Table.jsx +++ b/packages/terra-table/src/Table.jsx @@ -126,6 +126,7 @@ const propTypes = { /** * A number indicating the index of the column that represents the row header. The index is based on 0 and cannot exceed one less than the number of columns on the table. + * Index can be set to -1 if row headers are not required. */ rowHeaderIndex: validateRowHeaderIndex, diff --git a/packages/terra-table/src/proptypes/validators.js b/packages/terra-table/src/proptypes/validators.js index 35232052d8f..2661dcf9e7b 100644 --- a/packages/terra-table/src/proptypes/validators.js +++ b/packages/terra-table/src/proptypes/validators.js @@ -6,8 +6,8 @@ const validateRowHeaderIndex = (props) => { return new Error(ERRORS.ROW_HEADER_INDEX_NOT_AN_INTEGER); } - if (props.rowHeaderIndex < 0) { - return new Error(ERRORS.ROW_HEADER_INDEX_LESS_THAN_ZERO); + if (props.rowHeaderIndex < -1) { + return new Error(ERRORS.ROW_HEADER_INDEX_LESS_THAN_MINUS_ONE); } if (props.pinnedColumns.length && props.rowHeaderIndex >= props.pinnedColumns.length) { diff --git a/packages/terra-table/src/subcomponents/Cell.jsx b/packages/terra-table/src/subcomponents/Cell.jsx index 5fcd8f08b1c..d2cc8353c4e 100644 --- a/packages/terra-table/src/subcomponents/Cell.jsx +++ b/packages/terra-table/src/subcomponents/Cell.jsx @@ -112,6 +112,12 @@ const propTypes = { * With this property the height of the cell will grow to fit the cell content. */ rowMinimumHeight: PropTypes.string, + + /** + * A zero-based index indicating which column represents the row header. + * Index can be set to -1 if row headers are not required. + */ + rowHeaderIndex: PropTypes.number, }; const defaultProps = { @@ -141,6 +147,7 @@ function Cell(props) { height, intl, rowMinimumHeight, + rowHeaderIndex, } = props; const cellRef = useRef(); @@ -310,7 +317,7 @@ function Cell(props) { // Determine table cell header attribute values const sectionHeaderId = sectionId ? `${tableId}-${sectionId} ` : ''; - const rowHeaderId = !isRowHeader ? `${tableId}-rowheader-${rowId} ` : ''; + const rowHeaderId = !isRowHeader && rowHeaderIndex !== -1 ? `${tableId}-rowheader-${rowId} ` : ''; const columnHeaderId = `${tableId}-${columnId}-headerCell`; return ( diff --git a/packages/terra-table/src/subcomponents/Row.jsx b/packages/terra-table/src/subcomponents/Row.jsx index d98168b332f..150684a4c74 100644 --- a/packages/terra-table/src/subcomponents/Row.jsx +++ b/packages/terra-table/src/subcomponents/Row.jsx @@ -85,6 +85,7 @@ const propTypes = { /** * A zero-based index indicating which column represents the row header. + * Index can be set to -1 if row headers are not required. */ rowHeaderIndex: PropTypes.number, }; @@ -171,11 +172,12 @@ function Row(props) { isMasked={cellData.isMasked} maskedLabel={cellData.maskedLabel} isSelectable={cellData.isSelectable} - isRowHeader={cellColumnIndex === (rowHeaderIndex + columnIndexOffSet)} + isRowHeader={rowHeaderIndex !== -1 && cellColumnIndex === (rowHeaderIndex + columnIndexOffSet)} isHighlighted={isHovered || isSelected} onCellSelect={onCellSelect} height={height} rowMinimumHeight={rowMinimumHeight} + rowHeaderIndex={rowHeaderIndex} > {cellData.content} diff --git a/packages/terra-table/src/subcomponents/Section.jsx b/packages/terra-table/src/subcomponents/Section.jsx index cb5b410c2d0..b47ab277fb7 100644 --- a/packages/terra-table/src/subcomponents/Section.jsx +++ b/packages/terra-table/src/subcomponents/Section.jsx @@ -89,6 +89,7 @@ const propTypes = { /** * A zero-based index indicating which column represents the row header. + * Index can be set to -1 if row headers are not required. */ rowHeaderIndex: PropTypes.number, diff --git a/packages/terra-table/src/utils/constants.js b/packages/terra-table/src/utils/constants.js index efd0fd7724b..34a838deb3b 100644 --- a/packages/terra-table/src/utils/constants.js +++ b/packages/terra-table/src/utils/constants.js @@ -1,6 +1,6 @@ const ERRORS = { ROW_HEADER_INDEX_EXCEEDS_PINNED: 'Prop rowHeaderIndex exceeds the size of pinnedColumns.', - ROW_HEADER_INDEX_LESS_THAN_ZERO: 'Prop rowHeaderIndex must be a positive integer.', + ROW_HEADER_INDEX_LESS_THAN_MINUS_ONE: 'Prop rowHeaderIndex must be either -1 or a positive integer.', ROW_HEADER_INDEX_NOT_AN_INTEGER: 'Prop rowHeaderIndex must be an integer.', ACTION_LABEL_MISSING: 'Column action must have label property.', ACTION_ONCLICK_MISSING: 'Column action must have onClick callback.', diff --git a/packages/terra-table/tests/jest/Row.test.jsx b/packages/terra-table/tests/jest/Row.test.jsx index fac5744bee0..95e8b855941 100644 --- a/packages/terra-table/tests/jest/Row.test.jsx +++ b/packages/terra-table/tests/jest/Row.test.jsx @@ -63,6 +63,28 @@ describe('Row', () => { expect(wrapper).toMatchSnapshot(); }); + // it('creates a row with no row header', () => { + // const rowData = tableData.rows[0]; + // + // const wrapper = enzyme.shallow( + // , + // ); + // + // const tableRow = wrapper.find(Row); + // const cells = tableRow.find(Cell); + // }); + it('verifies the cell is created with the right props', () => { const rowIndex = 2; diff --git a/packages/terra-table/tests/jest/Table.test.jsx b/packages/terra-table/tests/jest/Table.test.jsx index db5eefdbb4d..bedf4b72594 100644 --- a/packages/terra-table/tests/jest/Table.test.jsx +++ b/packages/terra-table/tests/jest/Table.test.jsx @@ -182,6 +182,20 @@ describe('Table', () => { expect(columnHeader).toHaveLength(1); }); + // it('verifies that the table created has no row headers', () => { + // const wrapper = enzymeIntl.mountWithIntl( + //
, + // ); + // + // const firstRow = wrapper.find(Row).at(0); + // }); + it('verifies row selection column header selection', () => { const mockColumnSelect = jest.fn(); @@ -340,6 +354,7 @@ describe('Table', () => { // Validate rows of the first section const section1Row1 = section1.find('.row').at(0); + expect(section1Row1.props()['aria-rowindex']).toBe(3); expect(section1Row1.props()['data-row-id']).toBe('1'); const section1Row2 = section1.find('.row').at(1); @@ -910,12 +925,12 @@ describe('Error handling - prop types', () => {
, ).dive(); - expect(console.error).toHaveBeenCalledWith(expect.stringContaining(ERRORS.ROW_HEADER_INDEX_LESS_THAN_ZERO)); // eslint-disable-line no-console + expect(console.error).toHaveBeenCalledWith(expect.stringContaining(ERRORS.ROW_HEADER_INDEX_LESS_THAN_MINUS_ONE)); // eslint-disable-line no-console }); it('throws an error if rowHeaderIndex is greater than the length of pinned columns', () => { diff --git a/packages/terra-table/tests/jest/__snapshots__/Row.test.jsx.snap b/packages/terra-table/tests/jest/__snapshots__/Row.test.jsx.snap index a66eb107a7b..5374244089d 100644 --- a/packages/terra-table/tests/jest/__snapshots__/Row.test.jsx.snap +++ b/packages/terra-table/tests/jest/__snapshots__/Row.test.jsx.snap @@ -19,6 +19,7 @@ exports[`Row creates a row with the correct number of cells 1`] = ` isRowHeader={true} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={99} tableId="test-table" @@ -33,6 +34,7 @@ exports[`Row creates a row with the correct number of cells 1`] = ` isRowHeader={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={99} tableId="test-table" @@ -46,6 +48,7 @@ exports[`Row creates a row with the correct number of cells 1`] = ` isRowHeader={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={99} tableId="test-table" @@ -74,6 +77,7 @@ exports[`Row verifies the cell is created with the right props 1`] = ` isRowHeader={true} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={2} tableId="test-table" @@ -88,6 +92,7 @@ exports[`Row verifies the cell is created with the right props 1`] = ` isRowHeader={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={2} tableId="test-table" @@ -103,6 +108,7 @@ exports[`Row verifies the cell is created with the right props 1`] = ` isRowHeader={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={2} tableId="test-table" diff --git a/packages/terra-table/tests/jest/__snapshots__/Table.test.jsx.snap b/packages/terra-table/tests/jest/__snapshots__/Table.test.jsx.snap index 329265743a9..edf402e82fa 100644 --- a/packages/terra-table/tests/jest/__snapshots__/Table.test.jsx.snap +++ b/packages/terra-table/tests/jest/__snapshots__/Table.test.jsx.snap @@ -1095,6 +1095,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="1_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1136,6 +1137,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1177,6 +1179,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="1_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1218,6 +1221,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1261,6 +1265,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="1_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1302,6 +1307,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="1" rowIndex={2} rowMinimumHeight="auto" @@ -1538,6 +1544,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="2_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1579,6 +1586,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1620,6 +1628,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="2_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1661,6 +1670,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1700,6 +1710,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="2_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1741,6 +1752,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="2" rowIndex={3} rowMinimumHeight="auto" @@ -1977,6 +1989,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="3_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2018,6 +2031,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2059,6 +2073,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="3_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2100,6 +2115,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2139,6 +2155,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="3_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2180,6 +2197,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="3" rowIndex={4} rowMinimumHeight="auto" @@ -2416,6 +2434,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="4_Column-0" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2457,6 +2476,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2498,6 +2518,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="4_Column-1" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2539,6 +2560,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2577,6 +2599,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelected={false} key="4_Column-2" onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" @@ -2618,6 +2641,7 @@ exports[`Table verifies row selection column header selection 1`] = ` isSelectable={false} isSelected={false} onCellSelect={[Function]} + rowHeaderIndex={0} rowId="4" rowIndex={5} rowMinimumHeight="auto" From 989737c2e768d19def766063f1fb72a85472054c Mon Sep 17 00:00:00 2001 From: Sugan G Date: Fri, 1 Mar 2024 00:53:54 +0530 Subject: [PATCH 2/2] added tests --- packages/terra-table/tests/jest/Row.test.jsx | 43 +++++++++--------- .../terra-table/tests/jest/Table.test.jsx | 29 ++++++------ .../table-spec/table-without-row-header.png | Bin 0 -> 43005 bytes .../table-spec/table-without-row-header.png | Bin 0 -> 42262 bytes .../table-spec/table-without-row-header.png | Bin 0 -> 35040 bytes .../table-spec/table-without-row-header.png | Bin 0 -> 34460 bytes .../table-spec/table-without-row-header.png | Bin 0 -> 44823 bytes .../table-spec/table-without-row-header.png | Bin 0 -> 44097 bytes packages/terra-table/tests/wdio/table-spec.js | 7 +++ 9 files changed, 45 insertions(+), 34 deletions(-) create mode 100644 packages/terra-table/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/table-spec/table-without-row-header.png create mode 100644 packages/terra-table/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/table-spec/table-without-row-header.png create mode 100644 packages/terra-table/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/table-spec/table-without-row-header.png create mode 100644 packages/terra-table/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/table-spec/table-without-row-header.png create mode 100644 packages/terra-table/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/table-spec/table-without-row-header.png create mode 100644 packages/terra-table/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/table-spec/table-without-row-header.png diff --git a/packages/terra-table/tests/jest/Row.test.jsx b/packages/terra-table/tests/jest/Row.test.jsx index 95e8b855941..8a20fe8ba4c 100644 --- a/packages/terra-table/tests/jest/Row.test.jsx +++ b/packages/terra-table/tests/jest/Row.test.jsx @@ -63,27 +63,28 @@ describe('Row', () => { expect(wrapper).toMatchSnapshot(); }); - // it('creates a row with no row header', () => { - // const rowData = tableData.rows[0]; - // - // const wrapper = enzyme.shallow( - // , - // ); - // - // const tableRow = wrapper.find(Row); - // const cells = tableRow.find(Cell); - // }); + it('creates a row with no row header', () => { + const rowData = tableData.rows[0]; + + const wrapper = enzyme.shallow( + , + ); + + const tableRow = wrapper.find('tr.row'); + const renderedCells = tableRow.find(Cell); + expect(renderedCells.get(0).props.isRowHeader).toEqual(false); + }); it('verifies the cell is created with the right props', () => { const rowIndex = 2; diff --git a/packages/terra-table/tests/jest/Table.test.jsx b/packages/terra-table/tests/jest/Table.test.jsx index bedf4b72594..9669a8de143 100644 --- a/packages/terra-table/tests/jest/Table.test.jsx +++ b/packages/terra-table/tests/jest/Table.test.jsx @@ -10,6 +10,7 @@ import GridContext, { GridConstants } from '../../src/utils/GridContext'; import ERRORS from '../../src/utils/constants'; import Row from '../../src/subcomponents/Row'; import Table from '../../src/Table'; +import Cell from '../../src/subcomponents/Cell'; // Source data for tests const tableData = { @@ -182,19 +183,21 @@ describe('Table', () => { expect(columnHeader).toHaveLength(1); }); - // it('verifies that the table created has no row headers', () => { - // const wrapper = enzymeIntl.mountWithIntl( - //
, - // ); - // - // const firstRow = wrapper.find(Row).at(0); - // }); + it('verifies that the table created has no row headers', () => { + const wrapper = enzymeIntl.mountWithIntl( +
, + ); + + const firstRow = wrapper.find(Row).at(0); + const firstCell = firstRow.find(Cell).at(0); + expect(firstCell.props().isRowHeader).toEqual(false); + }); it('verifies row selection column header selection', () => { const mockColumnSelect = jest.fn(); diff --git a/packages/terra-table/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/table-spec/table-without-row-header.png b/packages/terra-table/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/table-spec/table-without-row-header.png new file mode 100644 index 0000000000000000000000000000000000000000..5f87760b5bb616862f82778b2ef0c408f046922f GIT binary patch literal 43005 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 e{!QXgF6Ksw-z*^%}ll`1MrML>2PfXI@) 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 literal 0 HcmV?d00001 diff --git a/packages/terra-table/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/table-spec/table-without-row-header.png b/packages/terra-table/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/table-spec/table-without-row-header.png new file mode 100644 index 0000000000000000000000000000000000000000..d7cc83e2f41c1f39a6802b52209c1f1dd509e477 GIT binary patch literal 35040 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 RD$vu6trgohn>Ow`@;5YV6*vF@ literal 0 HcmV?d00001 diff --git a/packages/terra-table/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/table-spec/table-without-row-header.png b/packages/terra-table/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/table-spec/table-without-row-header.png new file mode 100644 index 0000000000000000000000000000000000000000..0528d8803adc883942e78aca3db2892ee5bb0f7a GIT binary patch literal 34460 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 F{0YjgDe3?K literal 0 HcmV?d00001 diff --git a/packages/terra-table/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/table-spec/table-without-row-header.png b/packages/terra-table/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/table-spec/table-without-row-header.png new file mode 100644 index 0000000000000000000000000000000000000000..c9a608869fed02bcf17c1c7b07537a1fcc301d7f GIT binary patch literal 44823 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%0D64ZQdXX)fQgS1`<@qP*1Tqyfs?OkiO$3o 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 EpDg1bbpQYW literal 0 HcmV?d00001 diff --git a/packages/terra-table/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/table-spec/table-without-row-header.png b/packages/terra-table/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/table-spec/table-without-row-header.png new file mode 100644 index 0000000000000000000000000000000000000000..55bb80a54b514276225eab01ad145532c8605c01 GIT binary patch literal 44097 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

8O%GsUp&Hut zbI!xVLiv!O{OUsaDh8w7Xr_$2YEK;8jGM3NnEmik!`Ua$8a`NGV88tj`nqQ^m;ofK z(qAxd+ykyfN>P{L*(d-s58F+_sfEt~5Qv(A!PKfZU@(|BBEZE<1utVT`^EX-=MPG! zVKCd1e8I;fi~i|P3C!vdUr%+5OG;6Lh6%wb`*46L&<1;wSYTq!>)>`Twzx8K2z$l8 zaIuBNQNe90NfBYVn8O&|1y@2a&N5QRWv|Vi6)RWT;QJXpYnRl~J3SenB+}R|>Op2u zfK6blDc4;Oh&fuvu{R$UjvNxLBGGs>9q98}FX+9N1%J?P6B4BoXf)nz<=6Pyt^JbW zUi1P#=dB|a7cwX`thN(KY%;Zet(nerwP&m(K_a_GN~R_Nw>w^=LPnadf6)XQGR@a{ ztBFLLg~*c-QX*xm^(Db}Ki&y2jQ*I?@-@jmT;1dFEaD$SeOwh7NTHd*gmxz;9br$4 zGw%q;->Q#S(u>nWOKoaA^o5oZ&njpq)jj zpj$aT%&}Pz9tN>xl=uIV5a%BMJ`X~IZGTiqT@!e zaYlH3ITvnhbtaPXi8RFBeB49~0F9c()Ne#iS?yxiNSjIaS5M(vg(gH8qWi51o;#<& zHU#l*WXqpxR5MjhV^mtF*Yb4G1-ODqyFS~}grn^;rdSnchPh-U2V!pu6GZx?$O4}! z#o8@_Be_`G24gy_N{zsRh@zu;cz#v?o@8d3FvJIp?hvT6u#GHLZd+3E6b$MqaC4uv^D{6o zSle%^ScSj={xYrvCkp0^nuuZ;m;OnN^CT}+b+xrOhf?1p55np2&fZ<;bsg8TsBkE* z9t_`?R6FN->Z*%~c$NKZh=%CAo?yvkGFEsX_p&uHB+J`WnT5+^W~k?b9XD}U9OSh3 zs=crA&Y>|@c%W$))#=6X&7L*4ff)?DC%X>e>TM8W)3AMp{udl1>i9~ak2d8gT;Jhz zgG_utYlSyxEh1W$m(^Q%wpK@ZxvYV!BiaH3jkTF>R9QJMpPYUx>ymDu^M;@fZ_Gva zcK*^sVBXZqa91u?YU5bygY5#jWFP2aND3psYHwS%DLtZnxRjy^z%gjsUsc4=_HZ5Z zi6>2gx?HL?naApGw+n5cZ!=6Ha(I&1cz%s^kNGY|w5{FNPJD5%a{=t0F;s|^(%S9q z!J{;6{>BaOxqEOqit4_6*c{ZhfG3^d$NBPHnc$7_PlX{&ZO`o;%3&EYN=p8=w@4Q% zx*R8Wxw&5g(oaobz@E@N(Xf}P9zt$VG@KA;RdokdE;TuHs>V}mv&~=#F?i9yq~bB@ z23#^4luAXZAH^`Pg_^%()dVBGSIVR~qzk9+;)|A;GIT)}FA=;ACW0_2eRI3j%GaHq z3Hg#~mNL!h0OwX$SAFhLx^G>ZGm#=OAudz47q9;YR#xXS<1B+rD40Z-mnUcAkiTch zMYPXAG#tKD9^p6w<&AS2;3b@eSXE{jVkVid*aYF*UnSZbA~Z+Y1$pj-4i~(eYra#Y z`8+%$1Lb+`Vum%ptYJYwkgrEZt#f&$z0G(`1hYkAw#s}j3bahYwZ1HM0iqFU2{r*` zzh3TgxDgzkL^-#m&6o-kQ>1Sz)TaY#7C>gMO}$Hp_l0=#LvqxaH4H1!@c=EJkGNTzvY9x|;qyruwx)n4PTcPh{c4 z=?zQ`H(nJ~*uta6p;74z0R)zhV8vHQtKlVNv7TfL1;?T$n4L^|26qUcRD`fAKB*N~ zZS}OMvG8pa(5UyR;bJ;+S1~hy|X$;Z?ba*D&X^HdILW+a+0&;h)S z8ab$lRg7t4&vdzbhYTMO5kuW<&9G7MuLEo+KeyMZZY7KlGgd^s^VXKv6j zRAtr^2fpF#8|_tEZiKt8Wmwho-^g1*IW~I&nCd(iayMn>Y z&KbrEwMuaso&rw15Q5h0APJCQ$>oMdfPDu+8_$jS!CBrQQkDO{-uSKLb&6A=sSeihHKxHU| zV9ss5#Yyigh6l2VoNmJCZKie;uX1srX!M*&c8cA;A^?cM^)Dnqw$FJ7rzN#J{Y>IH z@tj;dI-6+Y2JxICUT!>ICxA!lh+G}P9tjMAr+2;3FtfF}#yCu_Cpm8Ba)#xig|wWx z_>*`FLBGg?WjK1Nw*rEf(%Q}U_!=vpxE%Ea8oN@;ptY_pT#mW~a&1;78+vXV1eQqB z31pxB0|=~Z8Pouu*Tsf>tD!c_+_j?B}od6d>*eJ=v=Y&HDdG5raPe4nPe*^I1@=&itX!)(GfD)Cl54bBzuvbWM84UB}P9sf) zQSh9wH|ilYuJd$lKruzTFWiwC#eg+%*NtpTtvlg0Ch)ej-^>oHAMQ;g4R00zOx|xr^d=S-x=&Rmn`o*$qroHh~%z-W+ArFG z)lBNSb;_Hf$&ZMW0}%q*RGY4X2|2opuly!%jJEo-H|wIofL>+tw{wc(5tmb-11^LP zuZyJKE9bF8h}u?8Qo{oHpnEHkiMQF^q97~%?C_41=%lr_XlAeZte|-R?DHzLrG0+pT+`XTAhK~d5E#l18U}@-~@u4 z#0sm<@(oG~?xV@Xv!Ralz^N21L<0aHSaHTnqc zj$?c+-b5p#e)n%Mn2JwYY^Uxq@21Qc5GBwpF literal 0 HcmV?d00001 diff --git a/packages/terra-table/tests/wdio/table-spec.js b/packages/terra-table/tests/wdio/table-spec.js index 70685ae007a..d7e03290e2b 100644 --- a/packages/terra-table/tests/wdio/table-spec.js +++ b/packages/terra-table/tests/wdio/table-spec.js @@ -277,4 +277,11 @@ Terra.describeViewports('Table', ['medium', 'large'], () => { Terra.validates.element('resizable-table', '#resizable-terra-table'); }); }); + + describe('Table with no row headers', () => { + it('Validates table with no row headers', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/table/table-without-row-header'); + Terra.validates.element('table-without-row-header', '#table-without-row-header'); + }); + }); });