From fa00128c9b016029219fc694216eae5fadb0d228 Mon Sep 17 00:00:00 2001 From: slhx agent Date: Tue, 2 Jun 2026 01:59:25 +0200 Subject: [PATCH] fix(examples): keep test updates lower-aware Move canonical example test helpers and docs off direct slot render shortcuts so even test-only slot updates use generated lower-aware HTML paths. req: component/003 req: runtime/001 req: examples/003 --- examples/kanban/src/lib.rs | 2 +- examples/techdemo/src/lib.rs | 2 +- examples/v0/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/kanban/src/lib.rs b/examples/kanban/src/lib.rs index 98b7c30..e666df1 100644 --- a/examples/kanban/src/lib.rs +++ b/examples/kanban/src/lib.rs @@ -27,7 +27,7 @@ mod tests { #[test] fn kanban_board_updates_generated_slot() { fn render_board() -> impl IntoEffect { - board::slots::board.html(slhx::render(&empty_board())) + board::slots::board.html(super::ui::render(&empty_board())) } let effect = inspect(render_board()); diff --git a/examples/techdemo/src/lib.rs b/examples/techdemo/src/lib.rs index 3a8f366..0adc4a0 100644 --- a/examples/techdemo/src/lib.rs +++ b/examples/techdemo/src/lib.rs @@ -30,7 +30,7 @@ mod tests { fn techdemo_uses_generated_slots_for_multi_target_updates() { fn update() -> impl IntoEffect { ( - slots::hero_metrics.html(slhx::render(&FastMetric { label: "fast" })), + slots::hero_metrics.html(super::ui::render(&FastMetric { label: "fast" })), slots::notice.text("typed"), ) } diff --git a/examples/v0/src/lib.rs b/examples/v0/src/lib.rs index d65d029..bbd7760 100644 --- a/examples/v0/src/lib.rs +++ b/examples/v0/src/lib.rs @@ -121,7 +121,7 @@ mod tests { fn page_swap_updates_content_and_history() { fn load_docs() -> impl IntoEffect { ( - page_swap::slots::content.html(slhx::render(&DocsContent { + page_swap::slots::content.html(page_swap::render(&DocsContent { message: "This page was swapped.", })), page_swap::slots::title.text("Docs"),