add CD, fix warnings

This commit is contained in:
2026-04-17 16:09:42 +02:00
parent c29d5f5a9f
commit fc3806c334
11 changed files with 80 additions and 33 deletions

View File

@ -8,6 +8,9 @@ use crate::components::toast::ToastProvider;
use crate::views::{Upload, UploadInfo, Home};
#[cfg(feature = "server")]
use crate::config::ServerConfig;
mod components;
mod views;
@ -27,6 +30,9 @@ const FAVICON: Asset = asset!("/assets/favicon.ico");
const TAILWIND_CSS: Asset = asset!("/assets/tailwind.css");
fn main() {
#[cfg(feature = "server")]
let _ = ServerConfig::load();
dioxus::logger::init(Level::INFO).expect("failed to init logger");
dioxus::launch(App);
}