The second table converted the columns to rows (which I like), but the headers stayed as columns.
Is it possible to make both data and headers change to rows on narrow screens? Something like [responsive]="true" for tables in PrimeNg. How do you deal with it?
If there were some way to know if the data grid was going to be or has now been wrapped, then you could create labels for the columns to the left of the items in each cell, and then hide them by setting visibility to False , then only showing them if the data grid becomes wrapped.