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 |
Greg Johnston
|
ec3f0933fe
|
working on examples
|
2024-08-01 19:40:25 -04:00 |
Greg Johnston
|
b50de3a005
|
finish TodoMVC example
|
2024-08-01 19:40:25 -04:00 |
Greg Johnston
|
603f9f96c4
|
working model for Suspense with new version
|
2024-08-01 19:40:25 -04:00 |
Greg Johnston
|
f78e675506
|
probably as far as I can go with the current SuspenseBoundary approach
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
cc2714c03d
|
fix ErrorBoundary/Suspense
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
c06110128b
|
feat: ErrorBoundary and Suspense
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
d7c62622ae
|
feat: ErrorBoundary
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
c5049ca1bb
|
working on examples
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
f69dbb48ca
|
styling with CSS
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
5feaf1aea6
|
example with isomorphic GTK/web design system
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
ec3ab6a355
|
gtk example
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
100ed7d926
|
ErrorBoundary component
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
88b93f40f9
|
Suspense/Transition components
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
b8b77138ea
|
GTK example for 0.7
|
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
|
30c1cd921b
|
stash
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
16bd2942db
|
navigation between nested routes
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
13cccced06
|
initial stage for working nested route rendering
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
9cdd8cac15
|
stash
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
84ebdc1b92
|
get basic routing working
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
9f02cc8cc1
|
stash
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
b21f1853c6
|
work on routing
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
1454c5d272
|
work on routing
|
2024-08-01 19:40:24 -04:00 |
Greg Johnston
|
9e276a8879
|
pass on: to components (and lay basis for passing all other attributes)
|
2024-08-01 19:40:24 -04:00 |