aboutsummaryrefslogtreecommitdiff
path: root/src/widgets/use_flags.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/use_flags.rs')
-rw-r--r--src/widgets/use_flags.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/widgets/use_flags.rs b/src/widgets/use_flags.rs
index 8e2ecf4..711a45a 100644
--- a/src/widgets/use_flags.rs
+++ b/src/widgets/use_flags.rs
@@ -5,9 +5,13 @@ use ratatui::{
widgets::{Block, Borders, List, ListItem, ListState},
};
-use crate::{app::App, gentoo::InstalledPackage, theme::Theme};
+use crate::{gentoo::InstalledPackage, theme::Theme};
+
+pub fn render_use_flags(frame: &mut Frame, area: Rect, package: Option<&InstalledPackage>) {
+ let Some(package) = package else {
+ return;
+ };
-pub fn render_use_flags(frame: &mut Frame, area: Rect, package: &InstalledPackage) {
let items = package.iuse.iter().map(|x| {
let text_style = if package.enabled_use_flags.contains(&x.name) {
Theme::success()