Commit graph

3683 commits

Author SHA1 Message Date
Greg Johnston
11f8453f7c fix: use shell for SSR, and do not create a second <head> 2024-07-12 11:32:10 -04:00
Saber Haj Rabiee
d0f2069f1c chore: leptosfmt 2024-07-11 06:56:25 -07:00
Saber Haj Rabiee
54481223bf fix: hackernews_js_fetch example 2024-07-11 00:48:09 -07:00
Greg Johnston
6ac6fc6a12 feat: iteration over reactive store list 2024-07-10 22:04:45 -04:00
Greg Johnston
a09cb02b31 feat: add arena-allocated/Copy Store 2024-07-10 21:03:48 -04:00
Greg Johnston
1f9ec1b979 docs: initial work on porting docs from 0.6 to 0.7 2024-07-10 20:47:24 -04:00
Greg Johnston
6c72aaf444 feat: initial work on reactive stores 2024-07-10 20:34:50 -04:00
Greg Johnston
899feb0575 fix: improved API for unsync actions that doesn't require SendWrapper on input 2024-07-10 19:33:40 -04:00
Greg Johnston
b0c1bf46af chore: leptosfmt 2024-07-10 19:21:59 -04:00
Greg Johnston
ec4958959c fix: properly handle errors in streaming body responses 2024-07-10 09:11:39 -04:00
Greg Johnston
174a5a1769 fix: invalid p/ul relationship causing hydration issue 2024-07-10 09:11:39 -04:00
Saber Haj Rabiee
ae68435fb6
chore: cargo fmt (#2672) 2024-07-09 08:51:01 -04:00
Greg Johnston
e507945cd1 feat: use codee for shared ser-de codexes with leptos-use (and more possibilities in future) 2024-07-08 21:31:51 -04:00
Greg Johnston
8f6620d06a chore: remove unused dependencies 2024-07-08 19:53:29 -04:00
Greg Johnston
23f433efa4 fix: was disposing of Suspense Owner too early 2024-07-08 19:47:09 -04:00
Greg Johnston
d9502a94c1 fix: rebuilding NodeRef 2024-07-08 19:13:53 -04:00
Greg Johnston
ae0dc13ce7 feat: top-level Suspend without Suspense 2024-07-06 17:46:26 -04:00
Greg Johnston
22b1132340 chore: clippy and clean up unused functions 2024-07-06 12:56:29 -04:00
Greg Johnston
cb7656599e docs: update syntax for Html/Body 2024-07-06 12:51:39 -04:00
Greg Johnston
f40d0c1334 feat: correct HTML rendering for spread attributes on <Body/> and <Html/> 2024-07-06 12:49:16 -04:00
Greg Johnston
8a878eaaa4 feat: attributes on body and html 2024-07-06 09:39:54 -04:00
Greg Johnston
f70702c6c4 feat: move to a channel-based implementation for meta 2024-07-06 08:16:48 -04:00
Greg Johnston
e2d41f91fa feat: support Suspend in attributes 2024-07-06 07:41:07 -04:00
Greg Johnston
dc21e4ff53 feat: local resources with .await 2024-07-04 15:39:42 -04:00
Greg Johnston
d5aecbe705 chore: cfg warnings 2024-07-04 11:42:06 -04:00
Greg Johnston
032faec5bc fix: MaybeProp None case 2024-07-03 21:01:04 -04:00
Greg Johnston
443fca495d reexport SVG and MathML element types 2024-07-03 21:01:04 -04:00
Greg Johnston
c5f0f4a6ed router alpha 3 2024-07-03 21:01:04 -04:00
Greg Johnston
64cdfbd2a8 Form component in 0.7 2024-07-03 21:01:04 -04:00
Greg Johnston
698d7f6f1b fix: don't break Routes SSR now that it uses Suspend 2024-07-03 21:01:04 -04:00
Alicia Garcia-Raboso
8789ed0882 Implement Default trait for signals with a parameter that also implements Default (#2662)
Co-authored-by: alicia.garcia.raboso <alicia.garcia.raboso@bbva.com>
2024-07-03 21:01:04 -04:00
Greg Johnston
fd5a6bebd3 feat: automatically replace Suspense blocks if they are still waiting to be flushed, without JS (replaces PartiallyBlocked) 2024-07-03 21:01:04 -04:00
Greg Johnston
0a081fafe3 blocking resources 2024-07-03 21:01:04 -04:00
Greg Johnston
f8711611b0 macro alpha 2 2024-07-03 21:01:04 -04:00
Greg Johnston
f508f30be9 router alpha 2 2024-07-03 21:01:04 -04:00
Luke Naylor
52261415cd Add missing 'form' attribute for <mo> (#2660)
This attribute seems to be missing in the attribute
table on Mozilla Docs, however does appear in the
compatibility table lower down.
This attribute is also frequently used by temml,
a common generator for mathml content.
2024-07-03 21:01:04 -04:00
Greg Johnston
65b270307d allow Outlet to be called multiple times 2024-07-03 21:01:04 -04:00
Greg Johnston
f2db13da10 fix: prevent panicking if conditionally rendering Outlet 2024-07-03 21:01:03 -04:00
Greg Johnston
1d90b11e81 remove log 2024-07-03 21:01:03 -04:00
Greg Johnston
f0048e4d45 fix: ensure correct ownership chain when passing views through Outlet 2024-07-03 21:01:03 -04:00
Greg Johnston
5c211cf1ce chore: clippy 2024-07-03 21:01:03 -04:00
Greg Johnston
aed4d49537 support MaybeSignal in view 2024-07-03 21:01:03 -04:00
Kajetan Welc
fa15a00288 fix: impl Copy for Callback (#2658) 2024-07-03 21:01:03 -04:00
Greg Johnston
40b383a0f7 fix: update imports and methods 2024-07-03 21:01:03 -04:00
Greg Johnston
cd289ef811 fix: trait import 2024-07-03 21:01:03 -04:00
Greg Johnston
76dcb823d8 impl From<T> for (Arc)Signal<T> 2024-07-03 21:01:03 -04:00
Greg Johnston
88c9742e6c Revert "lazy Future construction for AsyncDerived"
This reverts commit 9e84e1f57c.
2024-07-03 21:01:03 -04:00
Greg Johnston
edc86bbb43 fix: <option> struct generation 2024-07-03 21:01:03 -04:00
Greg Johnston
3fc0a6ff32 fix: <option> struct generation 2024-07-03 21:01:03 -04:00
Lucas Åström
3797a4167a Destructuring let (0.7) (#2655)
* Use `let()` syntax for bindings

This lets users use destructuring when binding more complex values, and we also get better IDE support.

* Update rstml
2024-07-03 21:01:03 -04:00