Instead, we should default column popover headers to use the Label in the column header if no ChildContent is provided.
This is a behaviour-breaking, but non-build-breaking change. However it is a big QoL improvement, and I don't know of any use case for empty column headers that provide filtering.
The
ColumnPopoverHeader
should have aLabel
property. Currently we have usage like:Which means a lot of column definitions end with duplication:
Instead, we should default column popover headers to use the
Label
in the column header if noChildContent
is provided.This is a behaviour-breaking, but non-build-breaking change. However it is a big QoL improvement, and I don't know of any use case for empty column headers that provide filtering.