Greg Johnston
|
a083b57260
|
fix: do not panic in automatic Track implementation if source is disposed (#2964)
|
2024-09-12 09:22:46 -04:00 |
|
Greg Johnston
|
6baf20275f
|
fix: Resource::refetch()
|
2024-09-08 21:41:44 -04:00 |
|
Greg Johnston
|
827cc0bdfa
|
fix: ensure Resource always tracks its source, and does not double-run (#2948)
|
2024-09-07 18:57:31 -04:00 |
|
Greg Johnston
|
48c2148589
|
fix: untrack in the async block of a Resource (closes #2937) (#2941)
|
2024-09-06 17:23:40 -04:00 |
|
Greg Johnston
|
dc2314d5e2
|
fix: ensure that LocalResource never creates a SendWrapper on the server
|
2024-09-03 20:40:12 -04:00 |
|
Greg Johnston
|
cb0abff2d5
|
fix: only serialize resource data if we're in a part of the tree being hydrated (i.e., in full hydration or in an island)
|
2024-08-31 16:18:06 -04:00 |
|
Álvaro Mondéjar Rubio
|
53cc479c14
|
chore: set tracing as feature for all crates (#2843)
|
2024-08-23 17:34:05 -04:00 |
|
Greg Johnston
|
d3707d9b88
|
Merge pull request #2865 from mkane0814/feat/add-map-and-then-for-resource
feat: add Resouce::map and Resouce::and_then
|
2024-08-23 17:30:57 -04:00 |
|
Marc-Stefan Cassola
|
1df4076fd2
|
updated codee version (#2874)
|
2024-08-23 13:50:55 -07:00 |
|
Matt Kane
|
84734f1110
|
feat: add ArcResource::and_then
|
2024-08-20 07:41:55 -05:00 |
|
Matt Kane
|
7094308287
|
feat: add Resource::and_then
|
2024-08-20 00:06:56 -05:00 |
|
Matt Kane
|
3b88c8ccd2
|
feat: add Resource::map
|
2024-08-19 23:38:36 -05:00 |
|
Greg Johnston
|
1033133d3a
|
feat: add Resource::refetch()
|
2024-08-18 17:05:06 -04:00 |
|
Saber Haj Rabiee
|
e01dfbf497
|
fix: update to wasm-bindgen 0.2.93 (#2827)
|
2024-08-13 15:21:57 -07:00 |
|
mahmoud-eltahawy
|
20af4928b2
|
chore: use workspace edition for examples and crates (#2816)
|
2024-08-12 19:25:47 -04:00 |
|
Saber Haj Rabiee
|
b3e2040ec9
|
chore: upgrade dependencies (#2765)
|
2024-08-10 20:01:41 -04:00 |
|
Greg Johnston
|
84457b45ff
|
fix: introduce more intuitive/useful behavior for new_with_initial (closes #2787) (#2788)
|
2024-08-07 09:14:22 -04:00 |
|
Greg Johnston
|
25f0186098
|
chore: update tests
|
2024-08-02 10:29:48 -04:00 |
|
Greg Johnston
|
f2d6375d93
|
fix: never resolve LocalResource synchronously (closes #2736)
|
2024-08-01 19:43:09 -04:00 |
|
Greg Johnston
|
1c05389707
|
fix: prevent LocalResource from spawning a local task on the server, when it should only run on the client (closes #2717)
|
2024-08-01 19:43:09 -04:00 |
|
Greg Johnston
|
be83b5f27e
|
chore: remove unused imports
|
2024-08-01 19:43:09 -04:00 |
|
Greg Johnston
|
200047a8bc
|
chore: remove unnecessary default generics
|
2024-08-01 19:43:09 -04:00 |
|
Greg Johnston
|
634ac1c4a3
|
chore: clippy and fmt
|
2024-08-01 19:43:09 -04:00 |
|
Greg Johnston
|
1f2b13a976
|
feat: allow !Send signals
|
2024-08-01 19:42:51 -04:00 |
|
Greg Johnston
|
8635887ca7
|
feat: optional branch-marking in HTML to support initial work on client-side islands routing
|
2024-08-01 19:42:51 -04:00 |
|
Greg Johnston
|
93e6456e19
|
fix: require Suspend::new() to ensure the Future is properly scoped at creation time, not at render time
|
2024-08-01 19:42:51 -04:00 |
|
Greg Johnston
|
62cb361031
|
chore: clippy
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
6590749956
|
docs: initial work on porting docs from 0.6 to 0.7
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
9536480739
|
feat: use codee for shared ser-de codexes with leptos-use (and more possibilities in future)
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
5d3a1752c4
|
chore: remove unused dependencies
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
0cf3113812
|
feat: local resources with .await
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
87f9fa23d5
|
chore: cfg warnings
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
d7ca969848
|
blocking resources
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
180511e9bb
|
fix: update imports and methods
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
2ccf5e99a9
|
Revert "lazy Future construction for AsyncDerived"
This reverts commit 9e84e1f57c .
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
da045f7358
|
un-break circular dependency
|
2024-08-01 19:42:50 -04:00 |
|
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 |
|