[pdm-devel] [PATCH yew-comp 1/8] status: impl conversion to classes
Dominik Csapak
d.csapak at proxmox.com
Tue Sep 23 11:51:04 CEST 2025
sometimes it's useful to get the complete icon classes, etc. as a class
list
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
src/status.rs | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/src/status.rs b/src/status.rs
index 45ca761..7c99180 100644
--- a/src/status.rs
+++ b/src/status.rs
@@ -31,6 +31,14 @@ impl Status {
}
}
+impl From<Status> for Classes {
+ fn from(value: Status) -> Self {
+ let (icon, mut classes) = value.get_icon_classes();
+ classes.push(format!("fa-{icon}"));
+ classes
+ }
+}
+
impl From<Status> for Fa {
fn from(value: Status) -> Self {
let (icon, class) = value.get_icon_classes();
--
2.47.3
More information about the pdm-devel
mailing list