web: add graphic when search results are empty
This commit is contained in:
parent
7de36bbc3d
commit
e5fdde8f30
@ -263,7 +263,9 @@ fn search_results(
|
||||
} else {
|
||||
set_title(query);
|
||||
}
|
||||
let rows = results.iter().map(|r| {
|
||||
let rows: Vec<_> = results
|
||||
.iter()
|
||||
.map(|r| {
|
||||
let tid = r.thread.clone();
|
||||
let check_tid = r.thread.clone();
|
||||
let datetime = human_age(r.timestamp as i64);
|
||||
@ -331,13 +333,23 @@ fn search_results(
|
||||
]
|
||||
]
|
||||
]
|
||||
});
|
||||
})
|
||||
.collect();
|
||||
let content = if rows.is_empty() {
|
||||
div![
|
||||
C!["text-center"],
|
||||
h1![C!["text-9xl"], "🥳"],
|
||||
p![C!["mt-8", "text-3xl", "font-semibold"], "All caught up!"]
|
||||
]
|
||||
} else {
|
||||
div![rows]
|
||||
};
|
||||
let show_bulk_edit = !selected_threads.is_empty();
|
||||
let all_selected = selected_threads.len() == results.len();
|
||||
div![
|
||||
C!["flex", "flex-col", "flex-auto", "p-4"],
|
||||
search_toolbar(count, pager, show_bulk_edit, all_selected),
|
||||
div![rows],
|
||||
content,
|
||||
search_toolbar(count, pager, show_bulk_edit, all_selected),
|
||||
]
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user