bitcoin_terminal_dashboard/app/ui/components/metrics_section_component/
new_transactions_count_over_last_30_days_metric.rs1use tui::text::Spans;
2
3use super::metric_line_fetch_status_component;
4use crate::app::state::InitializedData;
5use crate::utils::format_number;
6
7pub fn new_transactions_count_over_last_30_days_component<'a>(
8 initialized_data: &'a InitializedData,
9) -> Vec<Spans> {
10 metric_line_fetch_status_component(
11 "Transactions (30 days)",
12 &initialized_data.stats.transactions_count_over_last_30_days,
13 |transactions_count_over_last_30_days: &u64| -> String {
14 format_number(transactions_count_over_last_30_days.clone())
15 },
16 )
17}