aboutsummaryrefslogtreecommitdiff
path: root/ui/src/node_page.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-04-28 18:27:03 +0200
committermetamuffin <metamuffin@disroot.org>2025-04-28 18:27:03 +0200
commit51761cbdefa39107b9e1f931f1aa8df6aebb2a94 (patch)
tree957ca180786ece777e6e1153ada91da741d845ec /ui/src/node_page.rs
parent80d28b764c95891551e28c395783f5ff9d065743 (diff)
downloadjellything-51761cbdefa39107b9e1f931f1aa8df6aebb2a94.tar
jellything-51761cbdefa39107b9e1f931f1aa8df6aebb2a94.tar.bz2
jellything-51761cbdefa39107b9e1f931f1aa8df6aebb2a94.tar.zst
many much more generic refactor
Diffstat (limited to 'ui/src/node_page.rs')
-rw-r--r--ui/src/node_page.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/src/node_page.rs b/ui/src/node_page.rs
index 8848202..b48fca2 100644
--- a/ui/src/node_page.rs
+++ b/ui/src/node_page.rs
@@ -5,6 +5,7 @@
*/
use crate::{
+ Page,
filter_sort::NodeFilterSortForm,
format::format_chapter,
locale::{Language, trs},
@@ -18,6 +19,12 @@ use jellycommon::{
};
use std::sync::Arc;
+impl Page for NodePage<'_> {
+ fn title(&self) -> String {
+ self.node.title.clone().unwrap_or_default()
+ }
+}
+
markup::define! {
NodePage<'a>(
node: &'a Node,