aboutsummaryrefslogtreecommitdiff
path: root/ui
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-26 03:02:24 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-26 03:02:24 +0100
commiteb6648770e7de66ccafe44d114ecbb2c1eaf444d (patch)
tree2bce9f579b3ea7313f84df94b27fad813c66e9e1 /ui
parent7f7deec27e69ed110c52caddaa3a0c04430e71d9 (diff)
downloadjellything-eb6648770e7de66ccafe44d114ecbb2c1eaf444d.tar
jellything-eb6648770e7de66ccafe44d114ecbb2c1eaf444d.tar.bz2
jellything-eb6648770e7de66ccafe44d114ecbb2c1eaf444d.tar.zst
implement application-side continuation tokens
Diffstat (limited to 'ui')
-rw-r--r--ui/src/components/node_list.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/src/components/node_list.rs b/ui/src/components/node_list.rs
index 679a11d..df405ea 100644
--- a/ui/src/components/node_list.rs
+++ b/ui/src/components/node_list.rs
@@ -8,7 +8,7 @@ use crate::{
RenderInfo,
components::node_card::{NodeCard, NodeCardHightlight, NodeCardWide},
};
-use jellycommon::{jellyobject::Object, *};
+use jellycommon::{jellyobject::Object, routes::u_items_cont, *};
use jellyui_locale::tr;
markup::define! {
@@ -40,5 +40,8 @@ markup::define! {
}
_ => {}
}
+ @if let Some(cont) = nl.get(NODELIST_CONTINUATION) {
+ a[href=u_items_cont(cont)] { button { "Show more" } }
+ }
}
}