From 514c68e049945fb38a7f3ccfab88e863a50010f8 Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Mon, 15 Jun 2026 02:34:00 +0100 Subject: [PATCH] feat(base): row ARIA index and selected state --- apps/client/src/ee/base/components/grid/grid-row.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/client/src/ee/base/components/grid/grid-row.tsx b/apps/client/src/ee/base/components/grid/grid-row.tsx index a9eed6c7b..eea55cb7f 100644 --- a/apps/client/src/ee/base/components/grid/grid-row.tsx +++ b/apps/client/src/ee/base/components/grid/grid-row.tsx @@ -160,12 +160,15 @@ export const GridRow = memo(function GridRow({ data-index={rowIndex} className={`${classes.row} ${classes.virtualRow} ${isDragging ? classes.rowDragging : ""} ${dropIndicatorClass} ${isSelected ? classes.rowSelected : ""}`} role="row" + aria-rowindex={rowIndex + 1} + aria-selected={isSelected} > - {row.getVisibleCells().map((cell) => ( + {row.getVisibleCells().map((cell, colIndex) => (