carbon-design-system / ibm-products

A Carbon-powered React component library for IBM Products
https://ibm-products.carbondesignsystem.com
Apache License 2.0
92 stars 136 forks source link

DataGrid table does not have a sticky header #5352

Open marinamas opened 3 months ago

marinamas commented 3 months ago

Package

Carbon for IBM Products

Description

DataGrid Table should have a sticky header by default

Component(s) impacted

Datagrid

Browser

Chrome, Safari, Firefox, Microsoft Edge

@carbon/ibm-products (previously @carbon/ibm-cloud-cognitive) version

"@carbon/ibm-products": "2.40.0",

Severity

Severity 3 = The problem is visible or noticeable to users but does not impede the usability or functionality. Affects minor functionality, has a workaround.

Product/offering

Infrastructure

CodeSandbox or Stackblitz example

https://codesandbox.io/p/sandbox/brave-poincare-2ffcfr?file=%2Fpackage.json%3A56%2C2

Steps to reproduce the issue (if applicable)

image

Release date (if applicable)

No response

Code of Conduct

marinamas commented 2 months ago

Any timeline for this bug fix

elycheea commented 1 month ago

@marinamas We are considering stickyHeader an enhancement since this was not a part of our original requirements.

I don’t believe we’d change this default behavior, but we can re-evaluate its priority with our design team for consideration since the Carbon DataTable does include an experimental stickyHeader.