From e751f63030e9be9d2b8059f0f32ffa9a5bc4011b Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Fri, 14 Jul 2023 17:17:08 -0700 Subject: [PATCH] Dont use suspense in dog app, remove from use_future --- examples/dog_app.rs | 4 ++-- packages/hooks/src/usefuture.rs | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/examples/dog_app.rs b/examples/dog_app.rs index 510550b99..243e4bbca 100644 --- a/examples/dog_app.rs +++ b/examples/dog_app.rs @@ -21,7 +21,7 @@ fn app_root(cx: Scope<'_>) -> Element { .await }); - match breeds.suspend()? { + match breeds.value()? { Ok(breed_list) => cx.render(rsx! { div { height: "500px", h1 { "Select a dog breed!" } @@ -59,7 +59,7 @@ fn breed_pic(cx: Scope, breed: String) -> Element { .await }); - match fut.suspend()? { + match fut.value()? { Ok(resp) => render! { div { button { diff --git a/packages/hooks/src/usefuture.rs b/packages/hooks/src/usefuture.rs index 9d39e82de..18bf50310 100644 --- a/packages/hooks/src/usefuture.rs +++ b/packages/hooks/src/usefuture.rs @@ -167,10 +167,6 @@ impl UseFuture { (Some(_), None) => UseFutureState::Pending, } } - - pub fn suspend(&self) -> Option<&T> { - todo!() - } } impl<'a, T> IntoFuture for &'a UseFuture {