system settings
git clone https://git.lucas.co/cce-system-interface.git
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 {