Our users have found it a bit confusing that the list of fields you select from when selecting columns to display on the contents view can differ from the actual name used for the column. For example:
Ah yeah just found code for it in custom-view-editor.component.html.
Would need to instead pass in fields from contents-page.component.html and change it to get the name and label from the object and use them where appropriate?
So it would need to potentially detect that there is duplication going on and have the field name in brackets afterwards, for example the above could be listed as:
The problem is more that the table fields are defined as string | RootFieldDto, which makes everything more complicated. With a better type everything is easier.