in pkg/selector/outputs/tableView.go [218:239]
func createTable(instanceTypes []*instancetypes.Details) table.Model {
// calculate and fetch all column data from instance types
columnsData := getWideColumnsData(instanceTypes)
newTable := table.New(*createColumns(columnsData)).
WithRows(*createRows(columnsData, instanceTypes)).
WithKeyMap(*createTableKeyMap()).
WithPageSize(initialDimensionVal).
Focused(true).
Border(customBorder).
WithMaxTotalWidth(initialDimensionVal).
WithHorizontalFreezeColumnCount(1).
WithBaseStyle(
lipgloss.NewStyle().
Align((lipgloss.Left)),
).
HeaderStyle(lipgloss.NewStyle().Align(lipgloss.Center).Bold(true)).
Filtered(true).
SelectableRows(true)
return newTable
}