diff options
Diffstat (limited to 'src/screens/dashboard.rs')
| -rw-r--r-- | src/screens/dashboard.rs | 31 |
1 files changed, 21 insertions, 10 deletions
diff --git a/src/screens/dashboard.rs b/src/screens/dashboard.rs index 1fcb242..e000052 100644 --- a/src/screens/dashboard.rs +++ b/src/screens/dashboard.rs @@ -6,12 +6,18 @@ use ratatui::{ }; use crate::{ - app::LoadingState, gentoo::Portage, screens::screen::Screen, signal::Signal, theme::Theme, + app::LoadingState, + gentoo::Portage, + screens::screen::Screen, + signal::{Event, Signal}, + theme::Theme, widgets::helpers::human_size, }; #[derive(Debug, Default)] -pub struct DashboardScreen {} +pub struct DashboardScreen { + loading_state: LoadingState, +} fn create_stats<'a>(title: &'a str, value: &'a str) -> Paragraph<'a> { Paragraph::new(vec