From 24d247dc857921c966cc3b863ab335671f022b24 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Tue, 18 Jun 2024 18:48:13 -0700 Subject: [PATCH] fix fullstack launch arc --- packages/fullstack/src/launch.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/fullstack/src/launch.rs b/packages/fullstack/src/launch.rs index 41fab59f2..1b4626a89 100644 --- a/packages/fullstack/src/launch.rs +++ b/packages/fullstack/src/launch.rs @@ -50,7 +50,7 @@ pub fn launch( contexts: Vec Box + Send + Sync>>, platform_config: Config, ) { - let factory = virtual_dom_factory(root, contexts); + let factory = virtual_dom_factory(root, Arc::new(contexts)); let cfg = platform_config.web_cfg.hydrate(true); dioxus_web::launch::launch_virtual_dom(factory(), cfg) } @@ -63,7 +63,7 @@ pub fn launch( contexts: Vec Box + Send + Sync>>, platform_config: Config, ) -> ! { - let factory = virtual_dom_factory(root, contexts); + let factory = virtual_dom_factory(root, Arc::new(contexts)); let cfg = platform_config.desktop_cfg; dioxus_desktop::launch::launch_virtual_dom(factory(), cfg) } @@ -79,7 +79,7 @@ pub fn launch( contexts: Vec Box + Send + Sync>>, platform_config: Config, ) { - let factory = virtual_dom_factory(root, contexts); + let factory = virtual_dom_factory(root, Arc::new(contexts)); let cfg = platform_config.mobile_cfg; dioxus_mobile::launch::launch_virtual_dom(factory(), cfg) }