···55edition = "2024"
6677[features]
88-default = ["web", "no-app-index"]
88+default = ["web", "fullstack-server", "no-app-index"]
99# Fullstack mode with SSR and server functions
1010fullstack-server = ["dioxus/fullstack"]
1111wasm-split = ["dioxus/wasm-split"]
···4141base64 = "0.22"
4242http = "1.3"
4343reqwest = { version = "0.12", default-features = false, features = ["json"] }
4444+dioxus-free-icons = { version = "0.9", features = ["font-awesome-brands"] }
44454546# diesel = { version = "2.3", features = ["sqlite", "returning_clauses_for_sqlite_3_35", "chrono", "serde_json"] }
4647# diesel_migrations = { version = "2.3", features = ["sqlite"] }
+3
crates/weaver-app/Dioxus.toml
···55# HTML title tag content
66title = "Weaver"
7788+out_dir = "dist"
99+asset_dir = "public"
1010+811# include `assets` in web platform
912[web.resource]
1013
···203203 if let Some(embeds) = &entry.embeds {
204204 if let Some(images) = &embeds.images {
205205 for img in &images.images {
206206- tracing::info!("Image: {:?}", img);
207206 if let Some(name) = &img.name {
208207 let blob_name = BlobName::from_filename(name.as_ref());
209208 map.insert(blob_name, img.image.blob().cid().clone().into_static());