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