aboutsummaryrefslogtreecommitdiff
path: root/src/screens/installed_packages.rs
diff options
context:
space:
mode:
authorpablu <me@pablu.de>2026-06-03 10:47:59 +0200
committerpablu <me@pablu.de>2026-06-03 10:47:59 +0200
commitc5a634bd5408ea5174035abf8713953e7fc48e08 (patch)
treef41267354ca791dbe437a206935f5004e29a4a97 /src/screens/installed_packages.rs
parent92b39b19a1c50f9462f7b0b99e8013abf672c533 (diff)
Implement PackageLoader, just for available packages right now
Diffstat (limited to 'src/screens/installed_packages.rs')
-rw-r--r--src/screens/installed_packages.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/screens/installed_packages.rs b/src/screens/installed_packages.rs
index cc2f3cb..4421837 100644
--- a/src/screens/installed_packages.rs
+++ b/src/screens/installed_packages.rs
@@ -9,6 +9,7 @@ use ratatui::{
use ratatui_textarea::TextArea;
use crate::{
+ app::LoadingState,
gentoo::{InstalledPackage, Portage, package::PackageKey},
screens::screen::Screen,
signal::Signal,
@@ -130,7 +131,13 @@ impl Default for InstalledPackagesScreen {
}
impl Screen for InstalledPackagesScreen {
- fn draw(&mut self, frame: &mut Frame, area: Rect, repo: &Portage) {
+ fn draw(
+ &mut self,
+ frame: &mut Frame,
+ area: Rect,
+ repo: &Portage,
+ _loading_state: &LoadingState,
+ ) {
let constraints = [Constraint::Fill(1), Constraint::Length(3)];
let layout = Layout::vertical(constraints);