git.lucas.co / cce-system-interface
system settings
git clone https://git.lucas.co/cce-system-interface.git

commit08f5b2024832474e6e8af5f51e865d6a9af042b9
parentc6e09fe81f
authorLucas Galante <[email protected]>
date2026-07-08 12:00
refactor: adapt InteractiveListItem fields to the cce-ui Phase 5 migration

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01LkfJazPs9bRchkcozmxXCX

 src/pages/packages.rs  | 4 ++--
 src/pages/processes.rs | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/pages/packages.rs b/src/pages/packages.rs
index ecaf534..5efc22e 100644
--- a/src/pages/packages.rs
+++ b/src/pages/packages.rs
@@ -35,9 +35,9 @@ pub struct PackagesState {
     pub active_tab: PackageTab,
     pub search_box: TextBox,
     pub installed_list_box: List,
-    pub installed_items: Vec<InteractiveListItem>,
+    pub installed_items: Vec<cce_ui::widget::Adapted<cce_ui::widget::InteractiveListItem>>,
     pub updates_list_box: List,
-    pub updates_items: Vec<InteractiveListItem>,
+    pub updates_items: Vec<cce_ui::widget::Adapted<cce_ui::widget::InteractiveListItem>>,
     pub updating: bool,
     pub last_update_res: Option<Result<(), String>>,
     pub selected_package: Option<String>,
diff --git a/src/pages/processes.rs b/src/pages/processes.rs
index befa3f1..a58aacf 100644
--- a/src/pages/processes.rs
+++ b/src/pages/processes.rs
@@ -35,7 +35,7 @@ pub struct ProcessesState {
     pub services_active_tab: ServiceTab,
     pub services_search_box: TextBox,
     pub services_list_box: List,
-    pub service_items: Vec<InteractiveListItem>,
+    pub service_items: Vec<cce_ui::widget::Adapted<cce_ui::widget::InteractiveListItem>>,
 }
 
 impl Default for ProcessesState {