diff --git a/packages/router/src/service.rs b/packages/router/src/service.rs index 69ef19995..10e2d7d33 100644 --- a/packages/router/src/service.rs +++ b/packages/router/src/service.rs @@ -415,7 +415,7 @@ mod web { } } - fn attach_listeners(&self, svc: std::sync::Weak) { + fn attach_listeners(&self, svc: std::rc::Weak) { self._listener.set(Some(EventListener::new( &web_sys::window().unwrap(), "popstate",