diff options
Diffstat (limited to 'ui/src/components')
| -rw-r--r-- | ui/src/components/mod.rs | 10 | ||||
| -rw-r--r-- | ui/src/components/node_page.rs | 3 | ||||
| -rw-r--r-- | ui/src/components/props.rs | 2 | ||||
| -rw-r--r-- | ui/src/components/stats.rs | 2 |
4 files changed, 12 insertions, 5 deletions
diff --git a/ui/src/components/mod.rs b/ui/src/components/mod.rs index 4d2dd62..07b050b 100644 --- a/ui/src/components/mod.rs +++ b/ui/src/components/mod.rs @@ -9,8 +9,11 @@ pub mod node_page; pub mod props; pub mod stats; -use crate::{RenderInfo, components::message::Message}; -use jellycommon::{VIEW_MESSAGE, jellyobject::Object}; +use crate::{ + RenderInfo, + components::{message::Message, node_page::NodePage}, +}; +use jellycommon::{jellyobject::Object, *}; use markup::define; define! { @@ -18,5 +21,8 @@ define! { @if let Some(message) = view.get(VIEW_MESSAGE) { @Message { ri, message } } + @if let Some(nku) = view.get(VIEW_NODE_PAGE) { + @NodePage { ri, nku } + } } } diff --git a/ui/src/components/node_page.rs b/ui/src/components/node_page.rs index 4a594d6..405f50a 100644 --- a/ui/src/components/node_page.rs +++ b/ui/src/components/node_page.rs @@ -4,12 +4,13 @@ Copyright (C) 2026 metamuffin <metamuffin.org> */ -use crate::{RenderInfo, components::props::Props, locale::tr}; +use crate::{RenderInfo, components::props::Props}; use jellycommon::{ jellyobject::{Object, Tag, TypedTag}, routes::{u_image, u_node_slug_player}, *, }; +use jellyui_locale::tr; use std::marker::PhantomData; markup::define! { diff --git a/ui/src/components/props.rs b/ui/src/components/props.rs index f23d72e..fa078e7 100644 --- a/ui/src/components/props.rs +++ b/ui/src/components/props.rs @@ -7,13 +7,13 @@ use crate::{ RenderInfo, format::{format_count, format_duration}, - locale::tr, }; use chrono::DateTime; use jellycommon::{ jellyobject::{Object, TypedTag}, *, }; +use jellyui_locale::tr; use std::marker::PhantomData; markup::define! { diff --git a/ui/src/components/stats.rs b/ui/src/components/stats.rs index 8dfb304..698430b 100644 --- a/ui/src/components/stats.rs +++ b/ui/src/components/stats.rs @@ -7,9 +7,9 @@ use crate::{ RenderInfo, format::{format_duration, format_duration_long, format_size}, - locale::tr, }; use jellycommon::{jellyobject::Object, *}; +use jellyui_locale::tr; use markup::raw; markup::define! { |