aboutsummaryrefslogtreecommitdiff
path: root/src/screens/screen.rs
diff options
context:
space:
mode:
authorpablu <me@pablu.de>2026-06-02 19:55:57 +0200
committerpablu <me@pablu.de>2026-06-02 19:55:57 +0200
commit0f9492c0da3ac6d391b7b0d32ea2a391b94a18f4 (patch)
treea1fb59a02068ad49ea40d055e3b5e00da3db63a3 /src/screens/screen.rs
parentb547e6758c635682c94794e5c13070a73c918203 (diff)
near feature parity with previous architecture
Diffstat (limited to 'src/screens/screen.rs')
-rw-r--r--src/screens/screen.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/screens/screen.rs b/src/screens/screen.rs
index a87329b..f299578 100644
--- a/src/screens/screen.rs
+++ b/src/screens/screen.rs
@@ -1,11 +1,8 @@
use ratatui::{Frame, crossterm::event::KeyEvent, layout::Rect};
-use crate::{
- actions::{Action, Signal},
- gentoo::Portage,
-};
+use crate::{actions::Signal, gentoo::Portage};
pub(crate) trait Screen {
fn draw(&mut self, frame: &mut Frame, area: Rect, repo: &Portage);
- fn update(&mut self, action: KeyEvent) -> Option<Signal>;
+ fn update(&mut self, key: KeyEvent, repo: &Portage) -> Option<Signal>;
}