Greg Johnston
|
4215cef04b
|
remove leptos_reactive dependency
|
2024-08-01 19:41:12 -04:00 |
|
Greg Johnston
|
de3dd3c296
|
oco merge issues
|
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
|
6003212f6e
|
fix return type in async tests
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
054cff7883
|
fix tests that run effects
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
ce5738d7c4
|
feat: return Option from AsyncDerived.get() instead of AsyncState
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
47331b5c8d
|
example: restore ErrorBoundary
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
a6cee3b1e9
|
docs for Owner and context
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
43c0e384c4
|
fix tests
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
db654cbfda
|
poll AsyncDerived synchronously so that it has the correct value during hydration if it reads from a resource
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
e13b1561d8
|
correct dirty-checking on AsyncDerived
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
02f76dec35
|
fix regular suspense if nothing was read synchronously
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
4bd99a41e5
|
missing dry_resolve on Static
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
85d29a5af5
|
feat: support *either* .await or reactive reads inside Suspense
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
4d54574f9e
|
feat: 0.7 slots
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
f6c7ac473a
|
feat: enhanced spreading syntax
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
747d847183
|
fix external navigations
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
8dd63a402b
|
make WindowListenerHandle Send + Sync so it can be remove via on_cleanup
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
694eccbadc
|
restore ssr/hydration for Routes
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
24f2e71563
|
get nested Routes working again
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
1766bfedb9
|
default to Params::get() giving an owned value (which you want in a derived signal), but use reference in the macro
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
242d35cc37
|
add proper dirty checking on AsyncDerived so it can read from memos properly
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
85b9f87620
|
make NavigateOptions pub
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
db33bc2e61
|
feat: owning memo
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
a1329ea044
|
remove warnings in tests and only run if effects are enabled
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
050bf8f821
|
fix: prevent memos that have changed from re-triggering the running effect, by setting the Observer during .update_if_necessary()
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
1a68743fcc
|
feat: add Popover API
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
2925db8676
|
fix Script children
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
13d5f12d7f
|
fix hydration of Suspend by including the missing placeholder it expects during hydration
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
3d9c295613
|
add missing marker comments for Result
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
b2c0068e2c
|
include marker comments in html len
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
94a3f7c092
|
unused owner
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
330dcfeb7c
|
impl From/Into for Signal/ArcSignal
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
f7bbec5f06
|
add ArcSignal::derive()
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
8815529955
|
routing progress indicator
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
12db58a7e0
|
missing min attribute
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
83c9edde26
|
clean up
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
2037a6966a
|
remove log
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
4f041f5a5e
|
relax trait bounds on reactive types where possible
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
6467e067ef
|
add SignalSetter
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
3814879d80
|
use transition between navigations
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
5e16ae6a26
|
add async transitions that wait for any AsyncDerived created/triggered under them before resolving
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
6d474713f6
|
resolve() on OwnedView
|
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
|
ae254836d7
|
cargo fmt
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
2dd5efc5d0
|
create separate URL/params signals for each route, to prevent updating them and running side effects while navigating away
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
15eeda9c7a
|
fmt
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
1a739015e1
|
distinguish between dirty and check in effects, so that memos and signals both work correctly
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
8385287123
|
remove unused feature
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
c4aa3ba1ba
|
updated future impls
|
2024-08-01 19:41:11 -04:00 |
|