aboutsummaryrefslogtreecommitdiff
path: root/src/screens/dashboard.rs
diff options
context:
space:
mode:
authorpablu <me@pablu.de>2026-06-02 20:00:18 +0200
committerpablu <me@pablu.de>2026-06-02 20:00:18 +0200
commit9a0d2b1c0e7b31ace9f3477622ef907f8d11ad7c (patch)
tree30b74183fcc2c2cecca47368efa4f2948d1b1610 /src/screens/dashboard.rs
parent0f9492c0da3ac6d391b7b0d32ea2a391b94a18f4 (diff)
remove unused code, update signal to be own 'module'
Diffstat (limited to 'src/screens/dashboard.rs')
-rw-r--r--src/screens/dashboard.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/screens/dashboard.rs b/src/screens/dashboard.rs
index e03624d..9a6c277 100644
--- a/src/screens/dashboard.rs
+++ b/src/screens/dashboard.rs
@@ -5,7 +5,10 @@ use ratatui::{
widgets::{Block, Borders, Paragraph},
};
-use crate::{actions::Signal, screens::screen::Screen, theme::Theme, widgets::helpers::human_size};
+use crate::{
+ gentoo::Portage, screens::screen::Screen, signal::Signal, theme::Theme,
+ widgets::helpers::human_size,
+};
#[derive(Debug, Default)]
pub struct DashboardScreen {}
@@ -129,11 +132,7 @@ impl Screen for DashboardScreen {
frame.render_widget(portage_news, splits[2]);
}
- fn update(
- &mut self,
- key: ratatui::crossterm::event::KeyEvent,
- _: &crate::gentoo::Portage,
- ) -> Option<crate::actions::Signal> {
+ fn update(&mut self, key: ratatui::crossterm::event::KeyEvent, _: &Portage) -> Option<Signal> {
match key.code {
KeyCode::Char('q') => Some(Signal::Quit),
KeyCode::Tab => Some(Signal::CycleTab),