Greg Johnston
|
a0b158f016
|
update hackernews_axum to 0.7
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
737949cff6
|
fix example tests
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
7c5b7fcbb1
|
update islands example
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
417d345b83
|
examples: errors_axum
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
3fb2d49d89
|
chore(ci): fix examples
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
a32c71539d
|
feat: 0.7 query signals
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
ce832cef21
|
rename from new_serde to new
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
e69f62b939
|
fix CSS file names
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
2c48b07186
|
update todo app csr
|
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
|
3f83ad7dda
|
chore: clean up examples for CI
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
32f77cc42b
|
refactor insert_before_this to find parent lazily, and use it for rebuilding reactive components by replacing their whole contents
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
0d665c9c05
|
move several complex examples into projects
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
a03d74494d
|
update js-framework-benchmark example
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
131c83e28e
|
fix test text
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
202abd1d35
|
suspense_tests: actually wait for other resource in nested case
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
a18dd6dfd7
|
re-enable all routes
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
96c956efdf
|
progress on updating suspense tests
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
068865b7de
|
simplifying todo examples
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
fa8bb15a67
|
initial work updating suspense tests
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
b109c3e9a3
|
simplifying and updating server fns example
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
0a559935e7
|
change name to shell
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
fbc6be922d
|
reorganize Outlet export
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
b5551863fe
|
examples: porting to 0.7 and cleaning up
|
2024-08-01 19:42:20 -04:00 |
|
Rakshith Ravi
|
98ea18009d
|
Update import statements in examples (#2625)
|
2024-08-01 19:41:56 -04:00 |
|
Greg Johnston
|
d133cff092
|
examples: use application 404 page
|
2024-08-01 19:41:56 -04:00 |
|
Greg Johnston
|
48028b476a
|
chore: cargo fmt
|
2024-08-01 19:41:56 -04:00 |
|
Greg Johnston
|
404ad50bd3
|
chore: cargo fmt
|
2024-08-01 19:41:56 -04:00 |
|
Greg Johnston
|
0ba53afa08
|
use csr feature so that reactivity runs
|
2024-08-01 19:41:55 -04:00 |
|
Greg Johnston
|
c384b53a0f
|
chore: clippy
|
2024-08-01 19:41:55 -04:00 |
|
Greg Johnston
|
2f53e09bb6
|
examples: fix input type so tests work, and update text to make the purpose clearer
|
2024-08-01 19:41:55 -04:00 |
|
Greg Johnston
|
e6a472b467
|
examples: update hackernews for SSR support
|
2024-08-01 19:41:55 -04:00 |
|
Greg Johnston
|
531c39759a
|
testing: provide tick() that can be called anywhere in tests
|
2024-08-01 19:41:36 -04:00 |
|
Greg Johnston
|
f5d06577f4
|
fix portal tests
|
2024-08-01 19:41:36 -04:00 |
|
Greg Johnston
|
6b60d48203
|
update counters_isomorphic
|
2024-08-01 19:41:36 -04:00 |
|
Greg Johnston
|
914b07491e
|
removed AnimatedShow example (duplicates the component docs)
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
07e878adf7
|
chore: clear warning
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
f32d43ce94
|
pick up on server action error in both server and client
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
65e3c57ed1
|
fmt and chores in examples
|
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
|
7c24b7482d
|
clean up example
|
2024-08-01 19:41:13 -04:00 |
|
Greg Johnston
|
71ddacef8e
|
Actix todo_app_sqlite
|
2024-08-01 19:41:13 -04:00 |
|
Greg Johnston
|
caf797dba0
|
refactor integrations and add Actix integration
|
2024-08-01 19:41:13 -04:00 |
|
Greg Johnston
|
402d6297f4
|
fix counters tests
|
2024-08-01 19:41:13 -04:00 |
|
Greg Johnston
|
770d02d8e6
|
remove async demo
|
2024-08-01 19:41:13 -04:00 |
|
Greg Johnston
|
0a99a378aa
|
feat: allow .write() on all writeable signals
|
2024-08-01 19:41:13 -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
|
4e4deef144
|
use impl trait in props
|
2024-08-01 19:41:12 -04:00 |
|
Greg Johnston
|
c360f0ed0d
|
update wasm-bindgen testing approaches
|
2024-08-01 19:41:12 -04:00 |
|
Greg Johnston
|
88ab9693db
|
chore: clearing warnings in examples
|
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
|
47331b5c8d
|
example: restore ErrorBoundary
|
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
|
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
|
24f2e71563
|
get nested Routes working again
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
8815529955
|
routing progress indicator
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
4ffa3c46b6
|
upgrading hackernews example
|
2024-08-01 19:41:10 -04:00 |
|
Greg Johnston
|
1da84db1aa
|
feat: nested islands with context for 0.7
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
109244b28b
|
feat: minimal island support in 0.7
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
604043b4d8
|
examples: router in 0.7
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
3629302f88
|
examples: timer in 0.7
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
274e31018b
|
feat: Portals in 0.7
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
cebe744a84
|
support arbitrary attributes on components in view
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
e93a34a2c9
|
full attribute spreading
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
9ec30d71d2
|
update counter_without_macros imports
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
89b972e3c5
|
disable AddAnyAttr again now that I remember why it was broken
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
8dac92b251
|
reenable AnyAttr
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
b24eaedfe9
|
reorganizing exports and updating examples
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
4336051f78
|
prep for preview release
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
21dd7e9c76
|
let ErrorBoundary own the fallback
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
9bab4da172
|
make Suspend a transparent wrapper
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
420dccda60
|
provide params properly in FlatRouter
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
e68730d15f
|
rename TupleBuilder to NextTuple and prep for release
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
ab67bea7ec
|
rename any_error
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
0beef3b2e0
|
prep for preview release
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
81fc7e6ada
|
remove twiggy file
|
2024-08-01 19:40:56 -04:00 |
|
Greg Johnston
|
da4d2cf538
|
comparison demo
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
2470637b0b
|
SSR optimizations for binary size, and flat router
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
2934c295b5
|
work on Axum integration and on error boundaries
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
789eef914d
|
stash
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
782cb93743
|
feat: add <A>
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
8642c563d8
|
add use_navigate and Redirect
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
755fbd3866
|
preliminary use_navigate work
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
2dd2bb5958
|
add more hooks and primitives to router
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
ebdd31cd9f
|
continuing on nested routes
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
13da1e743d
|
remove TryCatch/fallible rendering in favor of better ErrorBoundary model
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
0c9167fd30
|
finish todo_app_sqlite_axum
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
883fd57fe1
|
stash
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
42b99dd912
|
ErrorBoundary SSR and serialization of errors to support hydration
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
851e1f73fd
|
get types working with nested ErrorBoundary/Suspense
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
e11eea1af1
|
probably as far as I can go with the current SuspenseBoundary approach
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
add3be0ff5
|
Suspense SSR
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
a01640cafd
|
updates toward todo_app_sqlite
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
e837e9fded
|
fix stable examples
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
e0e67360aa
|
implement rendering traits for signals directly on stable
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
439deea066
|
suspend!() macro
|
2024-08-01 19:40:25 -04:00 |
|
Greg Johnston
|
e5f5710f46
|
add Transition
|
2024-08-01 19:40:25 -04:00 |
|