diff --git a/bins/bounty-cli/src/tui/leaderboard.rs b/bins/bounty-cli/src/tui/leaderboard.rs index 9361cbb..a4143c1 100644 --- a/bins/bounty-cli/src/tui/leaderboard.rs +++ b/bins/bounty-cli/src/tui/leaderboard.rs @@ -110,7 +110,9 @@ fn ui(frame: &mut Frame, app: &App) { let title = if let Some(ref err) = app.error { format!(" Leaderboard — ERROR: {} ", err) } else { - format!(" Leaderboard — {} miners ", app.entries.len()) + let count = app.entries.len(); + let noun = if count == 1 { "miner" } else { "miners" }; + format!(" Leaderboard — {} {} ", count, noun) }; let table = Table::new(rows, widths) @@ -178,4 +180,4 @@ pub async fn run(rpc_url: &str) -> Result<()> { super::restore_terminal(&mut terminal)?; Ok(()) -} +} \ No newline at end of file diff --git a/bins/bounty-cli/src/tui/stats.rs b/bins/bounty-cli/src/tui/stats.rs index 60a438b..b3a2b08 100644 --- a/bins/bounty-cli/src/tui/stats.rs +++ b/bins/bounty-cli/src/tui/stats.rs @@ -152,4 +152,4 @@ pub async fn run(rpc_url: &str) -> Result<()> { super::restore_terminal(&mut terminal)?; Ok(()) -} +} \ No newline at end of file