Does the Table component support dynamic columns?

like Table(viewModel.rows, selection: $selection) { ForEach(viewModel.columns, id: .self) { column in TableColumn(column, value: { row in Text(row[column] as? String ?? "") }) } }

Does the Table component support dynamic columns?
 
 
Q