@@ -3833,7 +3833,7 @@ const DataTable = forwardRef<DataTableHandle, DataTableProps>(function DataTable
38333833 < table className = { clsx ( "rozie-data-table" , { "rdt-sticky" : props . stickyHeader } ) } role = { rozieAttr ( tableRole ( ) ) } aria-rowcount = { rows . length } onKeyDown = { ( $event ) => { onGridKeyDown ( $event ) ; } } onFocus = { ( $event ) => { syncActiveFromEvent ( $event ) ; } } onBlur = { ( $event ) => { onGridFocusOut ( $event ) ; } } onMouseDown = { ( $event ) => { onGridMouseDown ( $event ) ; } } data-rozie-s-d5dcab4c = "" >
38343834 < thead className = { "rdt-thead" } role = "rowgroup" data-rozie-s-d5dcab4c = "" >
38353835 { headerGroups . map ( ( hg , hgLevel ) => < tr key = { hg . id } className = { "rdt-tr" } role = "row" data-rozie-s-d5dcab4c = "" >
3836- { hg . headers . map ( ( header ) => < th key = { header . id } className = { clsx ( "rdt-th" , { "rdt-select-th" : isSelectColumn ( header . column . id ) , "rdt-th-resizing" : columnIsResizing ( header . column . id ) } ) } role = "columnheader" data-col = { rozieAttr ( header . column . id ) } data-grid-cell = "" data-row = "__header" data-header-level = { rozieAttr ( hgLevel ) } colSpan = { ( header . colSpan > 1 ? header . colSpan : undefined ) ?? undefined } data-col-index = { rozieAttr ( headerColIndexOf ( hg , header ) ) } tabIndex = { ( cellTabindex ( '__header' , headerColIndexOf ( hg , header ) , hgLevel ) ) ?? undefined } aria-sort = { rozieAttr ( ariaSortFor ( header . column . id ) ) } style = { parseInlineStyle ( thStyle ( header . column . id ) ) } data-rozie-s-d5dcab4c = "" >
3836+ { hg . headers . map ( ( header ) => < th key = { header . id } className = { clsx ( "rdt-th" , { "rdt-select-th" : isSelectColumn ( header . column . id ) , "rdt-th-resizing" : columnIsResizing ( header . column . id ) } ) } role = "columnheader" data-col = { rozieAttr ( header . column . id ) } data-grid-cell = "" data-row = "__header" data-header-level = { rozieAttr ( hgLevel ) } colSpan = { ( header . colSpan > 1 ? header . colSpan : undefined ) ?? undefined } data-col-index = { rozieAttr ( headerColIndexOf ( hg , header ) ) } tabIndex = { cellTabindex ( '__header' , headerColIndexOf ( hg , header ) , hgLevel ) } aria-sort = { rozieAttr ( ariaSortFor ( header . column . id ) ) } style = { parseInlineStyle ( thStyle ( header . column . id ) ) } data-rozie-s-d5dcab4c = "" >
38373837 { ( isSelectColumn ( header . column . id ) ) ? < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
38383838 { ( props . renderSelectAll ?? props . slots ?. [ 'selectAll' ] ) ? ( ( props . renderSelectAll ?? props . slots ?. [ 'selectAll' ] ) as Function ) ( { checked : isAllRowsSelected ( ) , indeterminate : isSomeRowsSelected ( ) , toggle : onToggleAllRows } ) : ( props . selectionMode === 'multiple' ) && < input className = { "rdt-select-all" } type = "checkbox" aria-label = "Select all rows" checked = { isAllRowsSelected ( ) } onChange = { ( $event ) => { onToggleAllRows ( $event ) ; } } data-rozie-s-d5dcab4c = "" /> }
38393839 </ span > : < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
@@ -3861,12 +3861,12 @@ const DataTable = forwardRef<DataTableHandle, DataTableProps>(function DataTable
38613861 < tbody className = { "rdt-tbody" } role = "rowgroup" data-rozie-s-d5dcab4c = "" >
38623862
38633863 < tr className = { "rdt-spacer" } aria-hidden = "true" data-rozie-s-d5dcab4c = "" >
3864- < td colSpan = { ( visibleColCount ( ) ) ?? undefined } style = { parseInlineStyle ( 'height:' + padTop ( ) + 'px;padding:0;border:0' ) } data-rozie-s-d5dcab4c = "" />
3864+ < td colSpan = { visibleColCount ( ) } style = { parseInlineStyle ( 'height:' + padTop ( ) + 'px;padding:0;border:0' ) } data-rozie-s-d5dcab4c = "" />
38653865 </ tr >
38663866
38673867 { windowedRows ( ) . map ( ( wr ) => < Fragment key = { wr . row . id } >
38683868 < tr key = { wr . row . id } className = { clsx ( "rdt-tr" , { "rdt-group-header" : rowIsGrouped ( wr . row ) , "rdt-row-pinned" : wr . pinned } ) } role = "row" data-row = { rozieAttr ( wr . vi . index ) } aria-rowindex = { wr . vi . index + 1 } data-index = { rozieAttr ( wr . vi . index ) } data-pinned = { rozieAttr ( wr . pinned ? 'true' : undefined ) } data-depth = { rozieAttr ( wr . row . depth ) } data-group-header = { rozieAttr ( rowIsGrouped ( wr . row ) ? wr . row . id : undefined ) } data-group-leaf = { rozieAttr ( groupingActive ( ) && ! rowIsGrouped ( wr . row ) ? wr . row . id : undefined ) } aria-expanded = { ( rowIsGrouped ( wr . row ) ? ! ! rowIsExpanded ( wr . row ) : undefined ) ?? undefined } aria-level = { ( groupingActive ( ) ? wr . row . depth + 1 : undefined ) ?? undefined } data-rozie-s-d5dcab4c = "" >
3869- { visibleCellsFor ( wr . row ) . map ( ( cellCtx ) => < td key = { cellCtx . id } className = { clsx ( "rdt-td" , { "rdt-select-td" : isSelectColumn ( cellCtx . column . id ) , "rdt-in-range" : inRange ( wr . vi . index , colIndexOf ( wr . row , cellCtx ) ) } ) } role = { rozieAttr ( cellRole ( ) ) } data-col = { rozieAttr ( cellCtx . column . id ) } data-grid-cell = "" data-row = { rozieAttr ( wr . vi . index ) } data-col-index = { rozieAttr ( colIndexOf ( wr . row , cellCtx ) ) } tabIndex = { ( cellTabindex ( String ( wr . vi . index ) , colIndexOf ( wr . row , cellCtx ) ) ) ?? undefined } style = { parseInlineStyle ( bodyCellStyle ( wr . row , cellCtx . column . id ) ) } aria-invalid = { rozieAttr ( cellAriaInvalid ( wr . vi . index , colIndexOf ( wr . row , cellCtx ) ) ) } data-in-range = { rozieAttr ( inRange ( wr . vi . index , colIndexOf ( wr . row , cellCtx ) ) ? 'true' : undefined ) } data-agg-cell = { rozieAttr ( cellIsAggregated ( cellCtx ) ? cellCtx . column . id : undefined ) } data-rozie-s-d5dcab4c = "" >
3869+ { visibleCellsFor ( wr . row ) . map ( ( cellCtx ) => < td key = { cellCtx . id } className = { clsx ( "rdt-td" , { "rdt-select-td" : isSelectColumn ( cellCtx . column . id ) , "rdt-in-range" : inRange ( wr . vi . index , colIndexOf ( wr . row , cellCtx ) ) } ) } role = { rozieAttr ( cellRole ( ) ) } data-col = { rozieAttr ( cellCtx . column . id ) } data-grid-cell = "" data-row = { rozieAttr ( wr . vi . index ) } data-col-index = { rozieAttr ( colIndexOf ( wr . row , cellCtx ) ) } tabIndex = { cellTabindex ( String ( wr . vi . index ) , colIndexOf ( wr . row , cellCtx ) ) } style = { parseInlineStyle ( bodyCellStyle ( wr . row , cellCtx . column . id ) ) } aria-invalid = { rozieAttr ( cellAriaInvalid ( wr . vi . index , colIndexOf ( wr . row , cellCtx ) ) ) } data-in-range = { rozieAttr ( inRange ( wr . vi . index , colIndexOf ( wr . row , cellCtx ) ) ? 'true' : undefined ) } data-agg-cell = { rozieAttr ( cellIsAggregated ( cellCtx ) ? cellCtx . column . id : undefined ) } data-rozie-s-d5dcab4c = "" >
38703870
38713871 { ( isExpanderColumn ( cellCtx . column . id ) ) ? < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
38723872 { ( rowCanExpand ( wr . row ) ) && < button type = "button" className = { "rdt-expander" } data-expander = "" aria-expanded = { ! ! rowIsExpanded ( wr . row ) } aria-label = { rozieAttr ( rowIsExpanded ( wr . row ) ? 'Collapse row' : 'Expand row' ) } onClick = { ( $event ) => { onToggleExpand ( wr . row , $event ) ; } } data-rozie-s-d5dcab4c = "" > { rozieDisplay ( rowIsExpanded ( wr . row ) ? '▾' : '▸' ) } </ button > } </ span > : ( isSelectColumn ( cellCtx . column . id ) ) ? < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
@@ -3888,20 +3888,20 @@ const DataTable = forwardRef<DataTableHandle, DataTableProps>(function DataTable
38883888 </ tr >
38893889
38903890 { ( rowShowsDetail ( wr . row ) ) && < tr key = { wr . row . id } className = { "rdt-detail-row" } role = "row" data-detail-row = { rozieAttr ( wr . row . id ) } data-rozie-s-d5dcab4c = "" >
3891- < td className = { "rdt-detail-cell" } colSpan = { ( visibleColCount ( ) ) ?? undefined } data-rozie-s-d5dcab4c = "" >
3891+ < td className = { "rdt-detail-cell" } colSpan = { visibleColCount ( ) } data-rozie-s-d5dcab4c = "" >
38923892 { ( props . renderDetail ?? props . slots ?. [ 'detail' ] ) ?.( { row : wr . row . original } ) }
38933893 </ td >
38943894 </ tr > } </ Fragment > ) }
38953895
38963896 < tr className = { "rdt-spacer" } aria-hidden = "true" data-rozie-s-d5dcab4c = "" >
3897- < td colSpan = { ( visibleColCount ( ) ) ?? undefined } style = { parseInlineStyle ( 'height:' + padBottom ( ) + 'px;padding:0;border:0' ) } data-rozie-s-d5dcab4c = "" />
3897+ < td colSpan = { visibleColCount ( ) } style = { parseInlineStyle ( 'height:' + padBottom ( ) + 'px;padding:0;border:0' ) } data-rozie-s-d5dcab4c = "" />
38983898 </ tr >
38993899 </ tbody >
39003900 </ table >
3901- </ div > : < table className = { clsx ( "rozie-data-table" , { "rdt-sticky" : props . stickyHeader } ) } role = { rozieAttr ( tableRole ( ) ) } aria-rowcount = { ( totalRowCount ( ) ) ?? undefined } onKeyDown = { ( $event ) => { onGridKeyDown ( $event ) ; } } onFocus = { ( $event ) => { syncActiveFromEvent ( $event ) ; } } onBlur = { ( $event ) => { onGridFocusOut ( $event ) ; } } onMouseDown = { ( $event ) => { onGridMouseDown ( $event ) ; } } data-rozie-s-d5dcab4c = "" >
3901+ </ div > : < table className = { clsx ( "rozie-data-table" , { "rdt-sticky" : props . stickyHeader } ) } role = { rozieAttr ( tableRole ( ) ) } aria-rowcount = { totalRowCount ( ) } onKeyDown = { ( $event ) => { onGridKeyDown ( $event ) ; } } onFocus = { ( $event ) => { syncActiveFromEvent ( $event ) ; } } onBlur = { ( $event ) => { onGridFocusOut ( $event ) ; } } onMouseDown = { ( $event ) => { onGridMouseDown ( $event ) ; } } data-rozie-s-d5dcab4c = "" >
39023902 < thead className = { "rdt-thead" } role = "rowgroup" data-rozie-s-d5dcab4c = "" >
39033903 { headerGroups . map ( ( hg , hgLevel ) => < tr key = { hg . id } className = { "rdt-tr" } role = "row" data-rozie-s-d5dcab4c = "" >
3904- { hg . headers . map ( ( header ) => < th key = { header . id } className = { clsx ( "rdt-th" , { "rdt-select-th" : isSelectColumn ( header . column . id ) , "rdt-th-resizing" : columnIsResizing ( header . column . id ) } ) } role = "columnheader" data-col = { rozieAttr ( header . column . id ) } data-grid-cell = "" data-row = "__header" data-header-level = { rozieAttr ( hgLevel ) } colSpan = { ( header . colSpan > 1 ? header . colSpan : undefined ) ?? undefined } data-col-index = { rozieAttr ( headerColIndexOf ( hg , header ) ) } tabIndex = { ( cellTabindex ( '__header' , headerColIndexOf ( hg , header ) , hgLevel ) ) ?? undefined } aria-sort = { rozieAttr ( ariaSortFor ( header . column . id ) ) } style = { parseInlineStyle ( thStyle ( header . column . id ) ) } data-rozie-s-d5dcab4c = "" >
3904+ { hg . headers . map ( ( header ) => < th key = { header . id } className = { clsx ( "rdt-th" , { "rdt-select-th" : isSelectColumn ( header . column . id ) , "rdt-th-resizing" : columnIsResizing ( header . column . id ) } ) } role = "columnheader" data-col = { rozieAttr ( header . column . id ) } data-grid-cell = "" data-row = "__header" data-header-level = { rozieAttr ( hgLevel ) } colSpan = { ( header . colSpan > 1 ? header . colSpan : undefined ) ?? undefined } data-col-index = { rozieAttr ( headerColIndexOf ( hg , header ) ) } tabIndex = { cellTabindex ( '__header' , headerColIndexOf ( hg , header ) , hgLevel ) } aria-sort = { rozieAttr ( ariaSortFor ( header . column . id ) ) } style = { parseInlineStyle ( thStyle ( header . column . id ) ) } data-rozie-s-d5dcab4c = "" >
39053905
39063906
39073907 { ( isSelectColumn ( header . column . id ) ) ? < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
@@ -3935,7 +3935,7 @@ const DataTable = forwardRef<DataTableHandle, DataTableProps>(function DataTable
39353935
39363936 { rows . map ( ( row ) => < Fragment key = { row . id } >
39373937 < tr key = { row . id } className = { clsx ( "rdt-tr" , { "rdt-group-header" : rowIsGrouped ( row ) } ) } role = "row" data-depth = { rozieAttr ( row . depth ) } aria-rowindex = { ( isGrid ( ) ? absRowIndexOf ( row ) + 1 : undefined ) ?? undefined } data-group-header = { rozieAttr ( rowIsGrouped ( row ) ? row . id : undefined ) } data-group-leaf = { rozieAttr ( groupingActive ( ) && ! rowIsGrouped ( row ) ? row . id : undefined ) } aria-expanded = { ( rowIsGrouped ( row ) ? ! ! rowIsExpanded ( row ) : undefined ) ?? undefined } aria-level = { ( groupingActive ( ) ? row . depth + 1 : undefined ) ?? undefined } data-rozie-s-d5dcab4c = "" >
3938- { visibleCellsFor ( row ) . map ( ( cellCtx ) => < td key = { cellCtx . id } className = { clsx ( "rdt-td" , { "rdt-select-td" : isSelectColumn ( cellCtx . column . id ) , "rdt-in-range" : inRange ( rowIndexOf ( row ) , colIndexOf ( row , cellCtx ) ) } ) } role = { rozieAttr ( cellRole ( ) ) } data-col = { rozieAttr ( cellCtx . column . id ) } data-grid-cell = "" data-row = { rozieAttr ( rowIndexOf ( row ) ) } data-col-index = { rozieAttr ( colIndexOf ( row , cellCtx ) ) } tabIndex = { ( cellTabindex ( String ( rowIndexOf ( row ) ) , colIndexOf ( row , cellCtx ) ) ) ?? undefined } style = { parseInlineStyle ( bodyCellStyle ( row , cellCtx . column . id ) ) } aria-invalid = { rozieAttr ( cellAriaInvalid ( rowIndexOf ( row ) , colIndexOf ( row , cellCtx ) ) ) } data-in-range = { rozieAttr ( inRange ( rowIndexOf ( row ) , colIndexOf ( row , cellCtx ) ) ? 'true' : undefined ) } data-agg-cell = { rozieAttr ( cellIsAggregated ( cellCtx ) ? cellCtx . column . id : undefined ) } data-rozie-s-d5dcab4c = "" >
3938+ { visibleCellsFor ( row ) . map ( ( cellCtx ) => < td key = { cellCtx . id } className = { clsx ( "rdt-td" , { "rdt-select-td" : isSelectColumn ( cellCtx . column . id ) , "rdt-in-range" : inRange ( rowIndexOf ( row ) , colIndexOf ( row , cellCtx ) ) } ) } role = { rozieAttr ( cellRole ( ) ) } data-col = { rozieAttr ( cellCtx . column . id ) } data-grid-cell = "" data-row = { rozieAttr ( rowIndexOf ( row ) ) } data-col-index = { rozieAttr ( colIndexOf ( row , cellCtx ) ) } tabIndex = { cellTabindex ( String ( rowIndexOf ( row ) ) , colIndexOf ( row , cellCtx ) ) } style = { parseInlineStyle ( bodyCellStyle ( row , cellCtx . column . id ) ) } aria-invalid = { rozieAttr ( cellAriaInvalid ( rowIndexOf ( row ) , colIndexOf ( row , cellCtx ) ) ) } data-in-range = { rozieAttr ( inRange ( rowIndexOf ( row ) , colIndexOf ( row , cellCtx ) ) ? 'true' : undefined ) } data-agg-cell = { rozieAttr ( cellIsAggregated ( cellCtx ) ? cellCtx . column . id : undefined ) } data-rozie-s-d5dcab4c = "" >
39393939
39403940 { ( isExpanderColumn ( cellCtx . column . id ) ) ? < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
39413941 { ( rowCanExpand ( row ) ) && < button type = "button" className = { "rdt-expander" } data-expander = "" aria-expanded = { ! ! rowIsExpanded ( row ) } aria-label = { rozieAttr ( rowIsExpanded ( row ) ? 'Collapse row' : 'Expand row' ) } onClick = { ( $event ) => { onToggleExpand ( row , $event ) ; } } data-rozie-s-d5dcab4c = "" > { rozieDisplay ( rowIsExpanded ( row ) ? '▾' : '▸' ) } </ button > } </ span > : ( isSelectColumn ( cellCtx . column . id ) ) ? < span style = { { display : "contents" } } data-rozie-s-d5dcab4c = "" >
@@ -3957,7 +3957,7 @@ const DataTable = forwardRef<DataTableHandle, DataTableProps>(function DataTable
39573957 </ tr >
39583958
39593959 { ( rowShowsDetail ( row ) ) && < tr key = { row . id } className = { "rdt-detail-row" } role = "row" data-detail-row = { rozieAttr ( row . id ) } data-rozie-s-d5dcab4c = "" >
3960- < td className = { "rdt-detail-cell" } colSpan = { ( visibleColCount ( ) ) ?? undefined } data-rozie-s-d5dcab4c = "" >
3960+ < td className = { "rdt-detail-cell" } colSpan = { visibleColCount ( ) } data-rozie-s-d5dcab4c = "" >
39613961 { ( props . renderDetail ?? props . slots ?. [ 'detail' ] ) ?.( { row : row . original } ) }
39623962 </ td >
39633963 </ tr > } </ Fragment > ) }
0 commit comments