Here’s what it looks like in the old table component. Essentially we use this table as a calendar. We’re looking at several different crews for one day. Crew members see a different view with only their events. The first item is a meeting that shows up on everyone’s individual schedule, in this case, with 17 names (First L) as a joined list. The later groups that are for a crew’s jobs for the day include a summary of hours, rates, and $ total for the crew’s day. The long group text wraps, and the actions are still accessible without scrolling.
Here’s what it looks like in the new table component. The long grouping text extends the width of the table, and you have to scroll to get to the actions. I put in a workaround to clip the long group name, but it would be nice if it wrapped at the max width like the old one. As this project has progressed, I’ve gotten more careful about adding ever more columns to solve problems. Also, as mentioned here, the grouping is much nicer in the old table component - the headings and white space are organized better.