Greg Johnston
|
3c9c5aaf83
|
chore: clippy
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
e4d25608df
|
add trait impls and encodings for SharedValue
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
bd1601e892
|
default to SerdeJson encoding for resources, use new_str() for Str encoding
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
602ac60a85
|
feat: synchronous serialized values with SharedValue
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
0d867ba016
|
fix: correctly escape text nodes, except in script/style tags
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
36272a0b1b
|
Revert "fix: constrain reactive rendering to Fn(), because using dry_resolve() for Suspense requires idempotent render functions so that they can be called once (to register resources) and called a second time to resolve"
This reverts commit 7ec5c77ba3e8f45bae04a7661a56741f95125adb.
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
e0f98dc0fd
|
fix: constrain reactive rendering to Fn(), because using dry_resolve() for Suspense requires idempotent render functions so that they can be called once (to register resources) and called a second time to resolve
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
949f43d145
|
fix: Clone for ArcResource and default to SerdeJson for Resource
|
2024-08-01 19:41:55 -04:00 |
|
Greg Johnston
|
3c39674622
|
refactor to allow rendering Resource directly in view
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
bae79e2b2c
|
add ServerAction error handling for any error type (closes #2325)
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
14b7073863
|
feat: add .by_ref() to create a Future from an AsyncDerived (etc.) that takes a reference, rather than cloning
|
2024-08-01 19:41:12 -04:00 |
|
Greg Johnston
|
9666c9c0c5
|
chore: clear up... a few warnings
|
2024-08-01 19:41:12 -04:00 |
|
Greg Johnston
|
846ff2fefb
|
feat: return an async guard from .await rather than cloning the value every time
|
2024-08-01 19:41:12 -04:00 |
|
Greg Johnston
|
ce5738d7c4
|
feat: return Option from AsyncDerived.get() instead of AsyncState
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
0d47399424
|
restore hydration feature for some of its feature-gating benefits for Resource deserialization
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
961bf89a8b
|
lazy Future construction for AsyncDerived
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
d360cc280f
|
support Resource in CSR for backward-compat
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
2470637b0b
|
SSR optimizations for binary size, and flat router
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
72e97047a5
|
add MultiAction/ServerMultiAction
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
60d883a26c
|
only subscribe to memo manually if already loaded
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
add3be0ff5
|
Suspense SSR
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
20c29cab89
|
add serde-wasm-bindgen encoding for resources
|
2024-08-01 19:40:24 -04:00 |
|
Greg Johnston
|
2bc04444e1
|
work related to 0.7 blog port
|
2024-08-01 19:40:24 -04:00 |
|
Greg Johnston
|
b41fde3ff9
|
work related to 0.7 blog port
|
2024-08-01 19:40:24 -04:00 |
|
Greg Johnston
|
c29081b12a
|
completing work on meta
|
2024-08-01 19:40:24 -04:00 |
|
Greg Johnston
|
30c1cd921b
|
stash
|
2024-08-01 19:40:24 -04:00 |
|
renshuncui
|
b9c620d4cd
|
chore: fix some comments (#2712)
Signed-off-by: renshuncui <renshun@111.com>
|
2024-07-29 09:30:50 -04:00 |
|
Oleg Shatov
|
0c817d51fe
|
fix: accurately update number of pending action dispatches (closes #2652) (#2653)
|
2024-07-03 06:48:02 -04:00 |
|
Chris
|
fb5d8513ff
|
docs: generate link to definition (#2656)
|
2024-07-03 06:46:02 -04:00 |
|
David Pitoniak
|
a2c7e23d54
|
docs: grammar typo for MultiActon doc comment (#2589)
|
2024-05-11 15:05:35 -04:00 |
|
Greg Johnston
|
41f3c46830
|
chore: bump nightly version in examples (#2479)
|
2024-04-01 15:16:53 -04:00 |
|
Paul Hansen
|
6a83161368
|
chore: add MSRV (#2360)
|
2024-02-28 07:19:09 -05:00 |
|
zoomiti
|
753bf1ed54
|
Fix Broken Doc links and Deprecate FromUtf8Error in oco.rs (#2318)
* fix: deprecate `FromUtf8Error` in `oco.rs`
* chore: fix broken doc links (#859)
* chore: fix broken doc link to server attribute macro
* cargo fmt
|
2024-02-21 19:24:40 -08:00 |
|
Greg Johnston
|
dfddbd6bf9
|
docs: give a warning when you try to .dispatch() an action immediately (closes #2225) (#2286)
|
2024-02-09 20:55:10 -05:00 |
|
Greg Johnston
|
b4a1d90327
|
clean up for CI
|
2024-01-20 12:32:51 -05:00 |
|
Greg Johnston
|
35e8e74dcf
|
get rkyv working and work on custom encoding example
|
2024-01-19 14:16:58 -05:00 |
|
Greg Johnston
|
1ad7ee8a03
|
generalize error redirect behavior across integrations
|
2024-01-19 14:16:58 -05:00 |
|
Greg Johnston
|
cc6f65cd83
|
initial version of server action error handling without JS
|
2024-01-19 14:16:58 -05:00 |
|
Greg Johnston
|
b0cdeab906
|
remove old code
|
2024-01-19 14:16:58 -05:00 |
|
Greg Johnston
|
dec17fc65b
|
fix server actions and server multi actions
|
2024-01-19 14:16:03 -05:00 |
|
Greg Johnston
|
2dbc5899f3
|
cargo fmt
|
2024-01-19 14:16:03 -05:00 |
|
benwis
|
197edebd51
|
Made some progress, started work on pavex integration as well
|
2024-01-19 14:16:03 -05:00 |
|
benwis
|
2a5c855595
|
It starts to compile!
|
2024-01-19 14:16:03 -05:00 |
|
Chris
|
5e929a75fa
|
feat: Action::new and Action::server (#1998)
|
2023-11-10 15:53:20 -05:00 |
|
Greg Johnston
|
cc93651bc9
|
fix: panic during generate_route_list if you immediately dispatch an action (#1853)
|
2023-10-06 07:29:10 -04:00 |
|
Greg Johnston
|
dbc707adcd
|
feat/change: adopt reactive ownership model and drop cx /Scope (#918)
|
2023-08-21 19:31:37 -04:00 |
|
Mark Catley
|
0726a3034d
|
examples: fix github links (#1493)
|
2023-08-04 07:55:04 -04:00 |
|
Greg Johnston
|
5e26e84d77
|
feat: allow feature-name flexibility when using server functions (#1427)
|
2023-07-25 06:07:52 -04:00 |
|
Greg Johnston
|
ec4bfb0e8a
|
chore: resolve clippy incorrect_clone_impl_on_copy_type (closes #1401) (#1418)
|
2023-07-22 22:14:52 -04:00 |
|
Joseph Cruz
|
3af115a663
|
fix: maybe_misused_cfg
|
2023-07-18 20:56:39 -04:00 |
|