dioxus/examples/callback.rs
2024-01-13 21:12:21 -08:00

22 lines
423 B
Rust

use dioxus::prelude::*;
fn main() {
dioxus_desktop::launch(app);
}
fn app() -> Element {
let onclick = use_callback!(move |_| async move {
let res = reqwest::get("https://dog.ceo/api/breeds/list/all")
.await
.unwrap()
.text()
.await
.unwrap();
println!("{res:#?}, ");
});
rsx! {
button { onclick, "Click me!" }
}
}