Leptos updated to 0.5

This commit is contained in:
2023-09-15 13:55:01 +02:00
parent 9dd0993204
commit bbad2bb183
18 changed files with 234 additions and 281 deletions
+4 -5
View File
@@ -3,24 +3,23 @@ use leptos::*;
#[component]
pub fn ServerErr(
cx: Scope,
result: RwSignal<Option<Result<(), ServerFnError>>>,
opener: DialogOpener,
) -> impl IntoView {
view! {cx, {move || {
view! {{move || {
if let Some(val) = result.get() {
if let Err(e) = val {
view! {cx,
view! {
<div class="alert alert-danger">
"Server error: " {e.to_string()}
</div>
}
} else {
opener.hide();
view! {cx, <div></div>}
view! {<div></div>}
}
} else {
view! {cx, <div></div>}
view! {<div></div>}
}
}}
}