Column resizing doesn't respect clientWidth
, bad experience with limited width tables
#5870
Open
2 tasks done
TanStack Table version
8.20.6
Framework/Library version
18.3
Describe the bug and the steps to reproduce it
Take the official full width resizable table example
https://tanstack.com/table/v8/docs/framework/react/examples/full-width-resizable-table
With limited screen space, grow a column, and then grow it some more.
You'll notice that the state now has a ridiculous amount of width, while the column is still fairly small visually.
This means that to size it down_ you now need to drag the handle left a lot without much result.
The solution would be to detect that dragging is over and set the column size to the header element's
clientWidth
, but I'm not entirely sure how to achieve that.Your Minimal, Reproducible Example - (Sandbox Highly Recommended)
https://tanstack.com/table/v8/docs/framework/react/examples/full-width-resizable-table
Screenshots or Videos (Optional)
Do you intend to try to help solve this bug with your own PR?
No, because I do not have time to dig into it
Terms & Code of Conduct
The text was updated successfully, but these errors were encountered: