refactor(examples): inline simple board rendering
Remove one-line render_board wrappers now that generated render(view) is the concise composition helper, keeping board updates explicit without extra local bridge functions. req: component/003 req: dx/006
This commit is contained in:
@@ -415,7 +415,7 @@ fn update_work(demo: &mut DemoState, id: Option<&str>, update: impl FnOnce(&mut
|
||||
fn demo_effects(demo: &DemoState, notice: &'static str) -> impl IntoEffect {
|
||||
(
|
||||
slots::hero_metrics.render(&hero_view(demo)),
|
||||
slots::board.html(render_board(demo)),
|
||||
slots::board.html(ui::render(&board_view(demo))),
|
||||
slots::activity.render(&activity_view(demo)),
|
||||
slots::inspector.render(&inspector_view(demo)),
|
||||
slots::notice.text(notice),
|
||||
@@ -451,7 +451,7 @@ fn page_html(demo: &DemoState) -> String {
|
||||
// req: html_safety/002 req: view/001
|
||||
render_control_center(ControlCenter {
|
||||
hero: render_hero(demo),
|
||||
board: render_board(demo),
|
||||
board: ui::render(&board_view(demo)),
|
||||
inspector: render_inspector(demo),
|
||||
activity: render_activity(demo),
|
||||
island_snapshot: island_snapshot(demo),
|
||||
@@ -504,11 +504,6 @@ fn board_view(demo: &DemoState) -> BoardLanes {
|
||||
BoardLanes { lanes }
|
||||
}
|
||||
|
||||
fn render_board(demo: &DemoState) -> SafeHtml {
|
||||
// req: html_safety/002 req: view/001 req: component/003
|
||||
ui::render(&board_view(demo))
|
||||
}
|
||||
|
||||
fn issue_card(item: &WorkItem, selected: bool) -> IssueCard {
|
||||
IssueCard {
|
||||
class: if selected {
|
||||
|
||||
Reference in New Issue
Block a user