Commit graph

80 commits

Author SHA1 Message Date
Jonathan Kelley
5e3451a6f2
Quiet cargo warnings 2023-07-26 21:02:39 -07:00
Jonathan Kelley
418c03e2cd
Merge pull request #1252 from Demonthos/non-generic-link
Remove autogenerated functions/components from the routable macro
2023-07-26 18:11:32 -07:00
Evan Almloff
d2ec27e761 fix clippy 2023-07-26 11:29:34 -07:00
Evan Almloff
5f0dd3af3e it almost lives? 2023-07-25 18:14:48 -07:00
Evan Almloff
c19420cb29 fix root component suspense 2023-07-25 12:51:12 -07:00
ealmloff
d637ef187c
fix all broken examples (#1248) 2023-07-25 14:30:08 -05:00
Evan Almloff
61dc549ba1 Make new enum router less breaking 2023-07-24 11:57:56 -07:00
Miles Murgaw
6210c6fefe
Convert use_eval to use send/recv system (#1080)
* progress: reworked

don't run this, it'll kill your web browser

* feat: use_eval but with comms

* revision: async recv & recv_sync

* revision: use_eval

* revision: standard eval interface

* revision: use serde_json::Value instead of JsValue

* revision: docs

* revision: error message

* create: desktop eval (wip)

* fix: desktop eval

* revision: wrap use_eval in Rc<RefCell<_>>

* fix: fmt, clippy

* fix: desktop tests

* revision: change to channel system

- fixes clippy errors
- fixes playwright tests

* fix: tests

* fix: eval example

* fix: fmt

* fix: tests, desktop stuff

* fix: tests

* feat: drop handler

* fix: tests

* fix: rustfmt

* revision: web promise/callback system

* fix: recv error

* revision: IntoFuture, functionation

* fix: ci

* revision: playwright web

* remove: unescessary code

* remove dioxus-html from public examples

* prototype-patch

* fix web eval

* fix: rustfmt

* fix: CI

* make use_eval more efficient

* implement eval for liveview as well

* fix playwright tests

* fix clippy

* more clippy fixes

* fix clippy

* fix stack overflow

* fix desktop mock

* fix clippy

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-07-21 17:36:25 -05:00
Jonathan Kelley
3af0355196
Merge pull request #1199 from Demonthos/use-server-function
Use server function hook
2023-07-20 12:49:47 -07:00
Jonathan Kelley
91d4207fa7
Merge branch 'master' into feature/use-shared-state-better-diagnostics 2023-07-20 10:51:10 -07:00
Andrea Frigido
dccad58f1d Update license field following SPDX 2.1 license expression standard 2023-07-20 18:00:07 +01:00
Evan Almloff
f55375b8ce simplify fullstack hello world examples 2023-07-19 16:57:43 -07:00
Evan Almloff
7e2ef1260f Merge branch 'master' into use-server-function 2023-07-19 14:19:03 -07:00
Jonathan Kelley
31a68a9743
Rename dioxus to dx 2023-07-18 18:33:14 -07:00
Evan Almloff
f3d1600822 fix clippy 2023-07-18 10:40:09 -07:00
Evan Almloff
8e54a89a74 fix use_server_future 2023-07-17 17:23:15 -07:00
Evan Almloff
4ab30c9e76 remove cargo cache 2023-07-17 16:50:30 -07:00
Evan Almloff
dd5d974aeb fix suspense 2023-07-17 16:48:54 -07:00
Evan Almloff
b05fb16155 fix server_cached function 2023-07-17 09:48:35 -07:00
Evan Almloff
040b9d15a8 document from_server 2023-07-14 17:39:46 -07:00
Evan Almloff
de72d85391 create server_cached function 2023-07-14 17:23:12 -07:00
Evan Almloff
128f3e4425 fix nested routers 2023-07-13 19:29:43 -07:00
Evan Almloff
c6ddee6f21 remove the extract macro 2023-07-12 16:20:44 -06:00
niedzwiedzw
f159779af4 make thiserror a workspace dependency everywhere else 2023-07-11 22:54:24 +02:00
Evan Almloff
0636e94f37 fix clippy 2023-07-10 19:34:45 -05:00
ealmloff
39ec5f498c
Merge branch 'master' into router-typesafe 2023-07-10 19:16:39 -05:00
Evan Almloff
831bcfd8e7 Fix warp fullstack adapter 2023-07-10 19:14:13 -05:00
Evan Almloff
0e83d48c04 Fix salvo fullstack builds 2023-07-10 18:48:55 -05:00
Evan Almloff
73a45fb113 fix incremental router cache 2023-07-08 12:22:54 -07:00
Evan Almloff
d94316f7dd fix formatting 2023-07-08 11:03:16 -07:00
Evan Almloff
6a3198ef85 cargo fix axum 2023-07-08 10:58:04 -07:00
Evan Almloff
1e5c57dd16 cargo fix 2023-07-08 10:57:44 -07:00
Evan Almloff
7c2bf4c5ed fix formatting 2023-07-08 10:56:10 -07:00
Evan Almloff
fd98b51dfe fix auth example 2023-07-08 10:42:15 -07:00
Evan Almloff
27b0c2683b create auth example 2023-07-08 10:37:28 -07:00
Evan Almloff
453d087ed6 fix prop serialization 2023-07-08 09:13:24 -07:00
Marc Espín
32d4472bfd
fix: Remove duplicated doc links and improved some descriptions (#1167) 2023-07-08 11:04:27 -05:00
Evan Almloff
f0d1346652 remove unsafe from fullstack and ssr 2023-07-07 19:15:25 -07:00
Evan Almloff
206ab4cdb2 fix formatting 2023-07-07 19:05:15 -07:00
Evan Almloff
576bc61855 fix playwrite tests 2023-07-07 19:03:25 -07:00
Evan Almloff
aa26c086de fix clippy 2023-07-07 18:41:22 -07:00
Evan Almloff
41f9c480c8 remove old references to server context 2023-07-07 18:39:18 -07:00
Evan Almloff
14883bb711 add server function middleware 2023-07-07 18:25:45 -07:00
Evan Almloff
c49c75cb60 remove props compression 2023-07-07 11:08:27 -07:00
Evan Almloff
7597068af6 integrate extractors with the macro 2023-07-07 11:03:59 -07:00
Evan Almloff
4f6e6a7c0d add extractors to server-fn 2023-07-06 17:54:05 -07:00
Evan Almloff
e883e8d0dd fix static generation example compiling 2023-07-06 11:24:52 -07:00
Evan Almloff
b7ea3580c2 add static generation hydrated example 2023-07-06 10:52:09 -07:00
Evan Almloff
f53dd5c181 remove logging 2023-07-04 11:54:41 -07:00
Evan Almloff
e7c3047aa1 apply headers to axum adapter 2023-07-04 09:19:22 -07:00