diff --git a/packages/core/tests/bubble_error.rs b/packages/core/tests/bubble_error.rs index 6da62b995..46a1a3579 100644 --- a/packages/core/tests/bubble_error.rs +++ b/packages/core/tests/bubble_error.rs @@ -25,10 +25,6 @@ impl Reject for &Result { } } -fn use_query_param<'a>(cx: &'a ScopeState) -> Result<&'a i32, ParseError> { - todo!() -} - /// Call "clone" on the underlying error so it can be propogated out pub trait CloneErr { fn clone_err(&self) -> Result<&T, E::Owned> @@ -59,7 +55,10 @@ fn app(cx: Scope) -> Element { let value = cx.use_hook(|| "123123123.123".parse::()).clone_err()?; - let t = use_query_param(cx)?; + let value = cx + .use_hook(|| "123123123.123".parse::()) + .as_ref() + .map_err(Clone::clone)?; let value = cx .use_hook(|| "123123123.123".parse::())