Commit Graph

9 Commits

Author SHA1 Message Date
1a82e856d9 use_resource is the correct thing to use.
The top components can use_resource and be properly setup during
hydration. The sub components need to use_server_resource so that they
can be hydrated later.
2025-10-10 00:26:17 -04:00
e49ecbac4d The TagSelector needed to stay a use_resource. 2025-10-10 00:01:31 -04:00
bca3e9f939 Switching all server function calls.
Now server function calls use, use_server_future. It seems to be working
now, unlike in 0.6.3
2025-10-09 23:49:35 -04:00
3fe3d874ca Added the ability to specify images.
The blog title can now be set to be an image. If not it will default to
the text. If no text it will just be "Blog".

A Post has now been given a default post image that will be used for all
posts for their openGraph sharing. This can later be expanded to allow
a blog post to have a desired image.
2025-10-09 17:00:56 -04:00
725824003b Updated to use the new Dioxus v0.7.0-rc.1
The system is using the nightly toolchain now due to Dioxus needing it.
2025-10-08 15:17:48 -04:00
ce80af94ee Cleaned up some Author related displays.
It was determined to use the Author's desired name and no handle. The
handle will only be used for unique linking.

Also, the CyberMages LLC was dropped from the Author metadata until a
company can be specified per Author. Not all users will be associated
with CyberMages.
2025-10-07 11:31:07 -04:00
cba2e95290 Doing some overall warning cleanup. 2025-09-28 20:25:19 -04:00
e7969c8050 Fixed the TagSelector reactivity.
use_server_future was not reliably re-running when url_tag changed during
direct URL navigation, causing tags to remain unselected. use_resource
provides consistent reactivity across all navigation methods and handles
both data fetching and selection logic atomically.
2025-09-27 13:21:56 -04:00
8f61185434 Adding and moving a lot of components.
This is the main thrust of the library. I know it is a lot of changes,
but I was running out of time and had to hammer them all in.
2025-09-24 19:50:38 -04:00