[pdm-devel] [PATCH datacenter-manager 2/4] ui: qemu: cleanup: use module level imports

Dietmar Maurer dietmar at proxmox.com
Wed Oct 15 10:15:22 CEST 2025


Signed-off-by: Dietmar Maurer <dietmar at proxmox.com>
---
 ui/src/pve/qemu/overview.rs | 24 ++++++++----------------
 1 file changed, 8 insertions(+), 16 deletions(-)

diff --git a/ui/src/pve/qemu/overview.rs b/ui/src/pve/qemu/overview.rs
index f9379df..d9d53c1 100644
--- a/ui/src/pve/qemu/overview.rs
+++ b/ui/src/pve/qemu/overview.rs
@@ -1,30 +1,22 @@
-use core::f64;
 use std::rc::Rc;
 
 use gloo_timers::callback::Timeout;
 use serde_json::json;
-use yew::{
-    virtual_dom::{VComp, VNode},
-    Properties,
-};
+use yew::virtual_dom::{VComp, VNode};
 
 use proxmox_human_byte::HumanByte;
 use proxmox_yew_comp::{RRDGraph, RRDTimeframe, RRDTimeframeSelector, Series};
-use pwt::{
-    css::{AlignItems, ColorScheme, FlexFit, JustifyContent},
-    prelude::*,
-    props::WidgetBuilder,
-    widget::{Column, Container, Fa, Panel, Progress, Row},
-    AsyncPool,
-};
+
+use pwt::css::{AlignItems, ColorScheme, FlexFit, JustifyContent};
+use pwt::prelude::*;
+use pwt::props::WidgetBuilder;
+use pwt::widget::{Column, Container, Panel, Progress, Row};
+use pwt::AsyncPool;
 
 use pdm_api_types::{resource::PveQemuResource, rrddata::QemuDataPoint};
 use pdm_client::types::{IsRunning, QemuStatus};
 
-use crate::{
-    pve::utils::render_qemu_name,
-    renderer::{separator, status_row},
-};
+use crate::renderer::{separator, status_row};
 
 #[derive(Clone, Debug, Properties)]
 pub struct QemuOverviewPanel {
-- 
2.47.3




More information about the pdm-devel mailing list