From 896267959bc9e436d7c5d2ee0ff8c8c088fc7274 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 7 Aug 2025 13:02:08 +0100 Subject: fix(send): PR cli output to keep the user informed of whats happening / happend --- src/bin/ngit/sub_commands/init.rs | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) (limited to 'src/bin/ngit/sub_commands/init.rs') diff --git a/src/bin/ngit/sub_commands/init.rs b/src/bin/ngit/sub_commands/init.rs index 6f3a357..98daee4 100644 --- a/src/bin/ngit/sub_commands/init.rs +++ b/src/bin/ngit/sub_commands/init.rs @@ -9,10 +9,12 @@ use std::{ use anyhow::{Context, Result, bail}; use console::{Style, Term}; -use dialoguer::theme::{ColorfulTheme, Theme}; use ngit::{ UrlWithoutSlash, - cli_interactor::{PromptChoiceParms, PromptConfirmParms, multi_select_with_custom_value}, + cli_interactor::{ + PromptChoiceParms, PromptConfirmParms, multi_select_with_custom_value, + show_multi_input_prompt_success, + }, client::{Params, send_events}, git::nostr_url::{CloneUrl, NostrUrlDecoded}, repo_ref::{ @@ -904,19 +906,6 @@ fn parse_relay_url(s: &str) -> Result { .context(format!("failed to parse relay url: {s}")) } -pub fn show_multi_input_prompt_success(label: &str, values: &[String]) { - let values_str: Vec<&str> = values.iter().map(std::string::String::as_str).collect(); - eprintln!("{}", { - let mut s = String::new(); - let _ = ColorfulTheme::default().format_multi_select_prompt_selection( - &mut s, - label, - &values_str, - ); - s - }); -} - fn push_main_or_master_branch(git_repo: &Repo) -> Result<()> { let main_branch_name = { let local_branches = git_repo -- cgit v1.2.3