diff --git a/packages/core/src/runtime.rs b/packages/core/src/runtime.rs index 73490ef25..f95b96f8f 100644 --- a/packages/core/src/runtime.rs +++ b/packages/core/src/runtime.rs @@ -334,19 +334,19 @@ use dioxus::prelude::*; static COUNT: GlobalSignal = Signal::global(|| 0); #[component] -fn MyComponent() -> Element { - use_effect(|| { +fn MyComponent() -> Element {{ + use_effect(|| {{ // Grab the runtime from the MyComponent scope let runtime = Runtime::current().expect(\"Components run in the Dioxus runtime\"); // Move the runtime into the web-sys closure scope - let web_sys_closure = Closure::new(|| { + let web_sys_closure = Closure::new(|| {{ // Then create a guard to provide the runtime to the closure let _guard = RuntimeGuard::new(runtime); // and run whatever code needs the runtime - tracing::info!(\"The count is: {COUNT}\"); - }); - }) -} + tracing::info!(\"The count is: {{COUNT}}\"); + }}); + }}) +}} ```" ) }