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 |
|
Greg Johnston
|
ce5f2c81ed
|
check whether ArcAsyncDerived actually needs to run when marked check
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
941689fc5b
|
add ancestry debugging for owners
|
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
|
bb7bb8f4c2
|
allow let: syntax to work
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
b29b8fb5ff
|
scope Suspense/Transition correctly within ownership tree
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
4ffa3c46b6
|
upgrading hackernews example
|
2024-08-01 19:41:10 -04:00 |
|
Greg Johnston
|
32294d6cab
|
immediately commit URL signal updates
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
46d286755e
|
reexport A from router::components
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
b936e0352f
|
add IntoAny to tachys prelude
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
b5bd70ab94
|
finish support for innerHTML
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
0dd1932b7f
|
feat: iterating over items in children with ChildrenFragment, ChildrenFragmentFn, ChildrenFragmentMut
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
f5d203f0c9
|
only warn about non-reactive accesses if effects are enabled
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
1bc0b414e3
|
only run effects on client
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
d6e19c0a60
|
resolve() implementation for AnyView
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
fc60d6b2d7
|
fix deadlock on nested Signals
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
292e7c1f27
|
fix FlatRouter SSR/hydration after lazy routes
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
1da84db1aa
|
feat: nested islands with context for 0.7
|
2024-08-01 19:40:57 -04:00 |
|