From 51761cbdefa39107b9e1f931f1aa8df6aebb2a94 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 28 Apr 2025 18:27:03 +0200 Subject: many much more generic refactor --- ui/src/node_page.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ui/src/node_page.rs') 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, -- cgit v1.2.3-70-g09d2