From ba64ee04c2b0bddcbf706b8dc5c5f2e942303311 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Thu, 18 Jul 2024 11:47:45 -0700 Subject: [PATCH] fix fullstack with the server feature enabled but the axum feature disabled --- packages/fullstack/src/launch.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/fullstack/src/launch.rs b/packages/fullstack/src/launch.rs index 710150c7a..32f978094 100644 --- a/packages/fullstack/src/launch.rs +++ b/packages/fullstack/src/launch.rs @@ -125,7 +125,6 @@ async fn launch_server( build_virtual_dom: impl Fn() -> VirtualDom + Send + Sync + 'static, context_providers: ContextProviders, ) { - use crate::prelude::RenderHandleState; use clap::Parser; // Get the address the server should run on. If the CLI is running, the CLI proxies fullstack into the main address @@ -145,12 +144,12 @@ async fn launch_server( #[cfg(feature = "axum")] { use crate::axum_adapter::DioxusRouterExt; - use crate::prelude::RenderHandleState; let router = axum::Router::new().register_server_functions_with_context(context_providers); #[cfg(not(any(feature = "desktop", feature = "mobile")))] let router = { + use crate::prelude::RenderHandleState; use crate::prelude::SSRState; let cfg = platform_config.server_cfg.build();