From ac11b20efdc5755a3ef94c459e4b8c91e00d5895 Mon Sep 17 00:00:00 2001 From: ToBinio Date: Thu, 9 Apr 2026 09:20:27 +0200 Subject: [PATCH] select service --- src/main.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 5bf8018..6c3ef79 100644 --- a/src/main.rs +++ b/src/main.rs @@ -53,7 +53,14 @@ fn update() -> Result<()> { let path = current_dir()?.join(project).join("compose.yml"); let project = Project::new(&path)?; - writeln!(term, "services: {:?}", project.services()?)?; + let services = project + .services()? + .into_iter() + .map(|service| (service.clone(), service)) + .collect_vec(); + let service = show_selection(&mut term, services, "Service")?; + + writeln!(term, "services: {:?}", service)?; term.show_cursor()?; -- 2.51.2