more fullstack cleanups: loaders serialize, ServeConfig only (#4785)

* some opinionated cleanups in dioxus-server

* add serialize to loader

* add `result` to Resource

* clippy

* fix

* writable memos, resources, `onmount`, `.pending`, and `.value()` on actions

* fix compile issues

* fix typo
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2025-10-14 17:34:52 -07:00
1 parent a3e40a5ea2
commit 7102bc3b6a
33 files changed
+2085 -672

No files matched your search

@@ -69,13 +69,13 @@ fn app() -> Element {
}
button {
class: "button is-primary",
class: if image.is_pending() { "is-loading" },
class: if image.pending() { "is-loading" },
onclick: move |_| {
image.call();
},
"Generate image"
}
if let Some(image) = image.value() {
if let Some(Ok(image)) = image.value() {
for image in image.read().data.as_slice() {
section { class: "is-flex",
div { class: "container is-fluid",