Go to home after recipe delete
authorGreg Burri <greg.burri@gmail.com>
Tue, 31 Dec 2024 10:31:11 +0000 (11:31 +0100)
committerGreg Burri <greg.burri@gmail.com>
Tue, 31 Dec 2024 10:31:11 +0000 (11:31 +0100)
frontend/src/handles.rs

index ac71751..3097ea2 100644 (file)
@@ -1,4 +1,9 @@
-use gloo::{console::log, events::EventListener, net::http::Request, utils::document};
+use gloo::{
+    console::log,
+    events::EventListener,
+    net::http::Request,
+    utils::{document, window},
+};
 use wasm_bindgen::prelude::*;
 use wasm_bindgen_futures::spawn_local;
 use web_sys::{
@@ -206,6 +211,7 @@ pub fn recipe_edit(recipe_id: i64) -> Result<(), JsValue> {
             {
                 let body = ron_api::Remove { recipe_id };
                 let _ = request::delete::<(), _>("recipe/remove", body).await;
+                window().location().set_href("/").unwrap();
 
                 // by_id::<Element>(&format!("group-{}", group_id)).remove();
             }