Skip to content

Commit

Permalink
fix sectionLength and sectionIndex for middle section skeleton cells
Browse files Browse the repository at this point in the history
  • Loading branch information
KenanYusuf committed Jul 3, 2024
1 parent 65da878 commit c92a3a3
Showing 1 changed file with 5 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,12 @@ const GridSkeletonLoadingOverlay = React.forwardRef<
const pinnedPosition = getPinnedPosition(column.field);
const isPinnedLeft = pinnedPosition === GridPinnedColumnPosition.LEFT;
const isPinnedRight = pinnedPosition === GridPinnedColumnPosition.RIGHT;
const sectionLength = pinnedPosition ? pinnedColumns[pinnedPosition].length : 0;
const sectionLength = pinnedPosition
? pinnedColumns[pinnedPosition].length // pinned section
: columns.length - pinnedColumns.left.length - pinnedColumns.right.length; // middle section
const sectionIndex = pinnedPosition
? pinnedColumns[pinnedPosition].findIndex((col) => col.field === column.field)
: -1;
? pinnedColumns[pinnedPosition].findIndex((col) => col.field === column.field) // pinned section
: colIndex - pinnedColumns.left.length; // middle section
const pinnedStyle =
pinnedPosition && getPinnedStyle(column.computedWidth, colIndex, pinnedPosition);
const gridHasFiller = dimensions.columnsTotalWidth < dimensions.viewportOuterSize.width;
Expand Down

0 comments on commit c92a3a3

Please sign in to comment.