Skip to content

Commit b669435

Browse files
author
Nesh Aleksandr
committed
fix(HeaderCell): add unique keys to column grouping cells and update Storybook;
1 parent 535e741 commit b669435

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.storybook/stories/Misc/Footer/base.jsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,16 @@ const Component = () => {
3030
<HeaderCell>Complete</HeaderCell>
3131
<HeaderCell>Tasks</HeaderCell>
3232
</HeaderRow>
33+
34+
<HeaderRow>
35+
<HeaderCell
36+
style={{ color: 'gray', fontWeight: 400 }}
37+
gridColumnStart={1}
38+
gridColumnEnd={6}
39+
>
40+
The spanned header cell that contains a large sentence
41+
</HeaderCell>
42+
</HeaderRow>
3343
</Header>
3444

3545
<Body>

src/table/Cell/HeaderCell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ export const HeaderCell: React.FC<HeaderCellProps> = ({
141141
</HeaderCellContainer>
142142

143143
{/* column grouping */}
144-
{Array.from({ length: colSpan }, () => (
145-
<HeaderCellContainer className={cs('th', 'hide', 'colspan')} />
144+
{Array.from({ length: colSpan }, (_, i) => (
145+
<HeaderCellContainer key={`colspan-${i}`} className={cs('th', 'hide', 'colspan')} />
146146
))}
147147
</>
148148
);

0 commit comments

Comments
 (0)