use super::SectionItem;
use colored::Colorize;
pub fn items() -> Vec<SectionItem> {
vec![SectionItem::new().action(|| {
let teams = cargo_mobile2::apple::teams::find_development_teams().unwrap_or_default();
if teams.is_empty() {
"Developer Teams: None".red().to_string().into()
} else {
format!(
"Developer Teams: {}",
teams
.iter()
.map(|t| format!("{} (ID: {})", t.name, t.id))
.collect::<Vec<String>>()
.join(", ")
)
.into()
}
})]
}