aboutsummaryrefslogtreecommitdiff
path: root/ui/src/components
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src/components')
-rw-r--r--ui/src/components/mod.rs10
-rw-r--r--ui/src/components/node_page.rs3
-rw-r--r--ui/src/components/props.rs2
-rw-r--r--ui/src/components/stats.rs2
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! {