diff --git a/src/main.rs b/src/main.rs index 74c5f7d..938cd6c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -42,9 +42,7 @@ fn main() { dioxus::logger::init(tracing::Level::DEBUG).expect("Failed to initialize tracing logger"); #[cfg(feature = "server")] - if let Err(e) = dotenvy::dotenv() { - tracing::warn!("Error reading .env: {e}"); - } + server::main(); dioxus::launch(App); } diff --git a/src/server/main.rs b/src/server/main.rs new file mode 100644 index 0000000..795d647 --- /dev/null +++ b/src/server/main.rs @@ -0,0 +1,6 @@ +pub fn main() { + #[cfg(feature = "server")] + if let Err(e) = dotenvy::dotenv() { + tracing::warn!("Error reading .env: {e}"); + } +} diff --git a/src/server/mod.rs b/src/server/mod.rs index 8b13789..244576d 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -1 +1,3 @@ +pub mod main; +pub use main::main;