From 02333e4a1ca6f1e260693b0bf6b580d5844fcb92 Mon Sep 17 00:00:00 2001 From: Baitinq Date: Thu, 27 Oct 2022 16:47:29 +0200 Subject: Frontend: Use display_results() function for rendering CrawledResources --- frontend/src/main.rs | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'frontend') diff --git a/frontend/src/main.rs b/frontend/src/main.rs index 26fb7e4..fd28d89 100644 --- a/frontend/src/main.rs +++ b/frontend/src/main.rs @@ -42,6 +42,19 @@ fn osse() -> Html { results: vec![], }); + let display_results = |results: &Vec| -> Html { + results + .into_iter() + .map(|r| { + html! { +
+ {r.url.to_owned()}{"--"}{r.priority} +
+ } + }) + .collect::() + }; + let search_query_changed = { let cloned_state = state.clone(); Callback::from(move |event: InputEvent| { @@ -112,11 +125,7 @@ fn osse() -> Html {
- {curr_state.results.into_iter().map(|r| { - html!{ -
{ format!("Result: {:?}!", r) }
- } - }).collect::()} + {display_results(&curr_state.results)}
-- cgit 1.4.1