diff --git a/Cargo.lock b/Cargo.lock index bbb45f817..d121cc05e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2572,7 +2572,6 @@ version = "0.1.0" dependencies = [ "console_error_panic_hook", "dioxus", - "dioxus-web", "log", "wasm-logger", ] diff --git a/packages/hooks/src/use_context.rs b/packages/hooks/src/use_context.rs index 19ef6b734..247cf7a69 100644 --- a/packages/hooks/src/use_context.rs +++ b/packages/hooks/src/use_context.rs @@ -57,9 +57,5 @@ pub fn use_context() -> T { ///} /// ``` pub fn use_context_provider(f: impl FnOnce() -> T) -> T { - use_hook(|| { - let val = f(); - provide_context(val.clone()); - val - }) + use_hook(|| provide_context(f())) }