aboutsummaryrefslogtreecommitdiff
path: root/src/screens/dashboard.rs
diff options
context:
space:
mode:
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),