TableBody should scroll vertically while TableHead is frozen in place.:
https://stackoverflow.com/questions/51068118/material-ui-give-tablebody-a-max-height-and-make-it-vertically-scrollable/51107369#51107369
TableBody and TableHead scroll together (TableHead should be frozen):
https://stackoverflow.com/questions/51068118/material-ui-give-tablebody-a-max-height-and-make-it-vertically-scrollable/51107369#51107369
https://codesandbox.io/s/y03vmkkkqj
This is such a basic feature for any table, how does Material UI NOT support this? That's ridiculous
Paging is supported, but who wants to page? It's such an annoying/slow user experience.
Infinite scrolling rocks!
| Tech | Version |
|--------------|---------|
| Material-UI | v1.0.0 |
This is such a basic feature for any table, how does Material UI NOT support this? That's ridiculous
@etayluz If Material-UI is so far from your needs that it provokes this sort of reaction, you might want to explore alternatives. Being the world's favourite React UI library doesn't make it right for everyone, and you're under no obligation to use it.
OTOH, if you feel you can contribute a meaningful improvement, we're all ears.
@etayluz It's a duplicate of #6625.
In case anyone else is looking for this later, I achieved an effect close to what I was looking for with stickyHeader on the Table component with overflow: auto;
on the parent container. I was also looking for a sticky footer which I was able to achieve using the same approach as the sticky header:
.MuiTablePagination-root {
position: sticky;
bottom: 0;
background-color: #FAFAFA;
}