Commit Graph
5201 Commits
Author SHA1 Message Date
Jonathan Kelley 374c7d0cd8 Cleanup more of core 2024-01-16 17:14:19 -08:00
Jonathan Kelley 9f595171ce Remove boxedanyprops abstraction 2024-01-16 16:09:59 -08:00
Jonathan Kelley fb4f97406c Fix router codegen 2024-01-16 15:48:37 -08:00
Jonathan Kelley 3fb7c359c2 Rename to component function 2024-01-16 15:09:44 -08:00
Jonathan Kelley c94af9538b Remove phantom markers and just default to Rc<dyn Fn(props) -> Element> where it makes sense 2024-01-16 15:07:22 -08:00
Evan Almloff 397015df31 fix some clippy lints in dioxus signals 2024-01-16 16:31:07 -06:00
Evan Almloff ecf17b351c finish fixing router 2024-01-16 16:24:44 -06:00
Evan Almloff adf67b4384 fix use_router_internal 2024-01-16 16:23:38 -06:00
Evan Almloff 5ca0c9cbf8 fix light diffing components 2024-01-16 16:21:17 -06:00
Evan Almloff c4d6f19b38 remove logs 2024-01-16 16:17:52 -06:00
Evan Almloff 341bc7f6a1 remove duplicate blog in the router example 2024-01-16 15:54:09 -06:00
Evan Almloff ad01a45f3b restore core tests 2024-01-16 15:51:02 -06:00
Evan Almloff b58eb04278 Fix basic routers 2024-01-16 14:39:48 -06:00
Evan Almloff 918d09b516 fix merging attributes 2024-01-16 14:20:51 -06:00
Evan Almloff f6fd20bb61 fix signals 2024-01-16 13:57:31 -06:00
Evan Almloff 611f0d3b5f Merge branch 'maybe-sync-signal' into breaking 2024-01-16 13:49:53 -06:00
Evan Almloff e65c5f0eb3 depreciate the render macro 2024-01-16 13:18:46 -06:00
Evan Almloff 90d0164b9e fix formatted strings in components 2024-01-16 12:47:23 -06:00
Evan Almloff 407a82588a fix more examples 2024-01-16 12:28:21 -06:00
Evan Almloff db35a9b48c add platform specific functions for launching apps for workspaces 2024-01-16 11:45:02 -06:00
Evan Almloff 71a08678a6 make link extend global attributes 2024-01-16 11:10:34 -06:00
Evan Almloff 8d14671520 fix spreading attributes 2024-01-16 11:04:37 -06:00
Evan Almloff d44b0b34c8 Merge branch 'master' into breaking 2024-01-16 10:38:55 -06:00
ealmloff 6126e02143 Merge pull request #1836 from serzhiio/master
Aggregating input values into arrays if required
2024-01-16 10:38:04 -06:00
Evan Almloff a20a85dad6 implement deref for FormValue 2024-01-16 10:30:59 -06:00
hem1t c6e1b0f728 init subcommand (#1840)
* `init` subcommand

* clippy
2024-01-16 10:25:07 -06:00
Evan Almloff b3cf9374f8 re export renderers in dioxus 2024-01-16 09:53:46 -06:00
Evan Almloff 34e4917dbf forward dioxus features to the config macro 2024-01-16 09:47:28 -06:00
Evan Almloff 6b6e54ff11 add a web config macro 2024-01-16 09:46:36 -06:00
Evan Almloff d2cdcc602b impl ComponentFunction for Routes 2024-01-16 09:40:17 -06:00
Evan Almloff 7e4d2debe0 implement launch builder for the desktop and web platforms 2024-01-16 08:42:16 -06:00
serzhiio 6bc2fb0906 fix MultipleSelect 2024-01-16 18:17:53 +04:00
Evan Almloff ef553a2cb2 unbox component functions 2024-01-16 07:48:32 -06:00
hem1t 1db8bd7edd Minor fixes in cli (#1837)
* not using bin, until needed

also removes an unnecessary warning!

* removed redundant line

maybe, it was readability?

* using same `if let` pattern as below

* to `get_bin(args.bin)?` with `Ok(())` at last

* unreachable!
2024-01-16 07:21:01 -06:00
Jonathan Kelley 98bd78de43 Fix issue with mutability in component macro 2024-01-15 23:57:10 -08:00
Jonathan Kelley 8559984e9d and mut bound to mut methods on signals 2024-01-15 23:24:59 -08:00
Jonathan Kelley f1596bf5e8 Adjust example 2024-01-15 22:14:58 -08:00
Jonathan Kelley d88561f973 Adjust impl for signal syntax to allow cloned values 2024-01-15 21:43:30 -08:00
Jonathan Kelley 33bba24867 Experiment with call syntax only working for copy types 2024-01-15 21:12:44 -08:00
Jonathan Kelley bb750f5336 Fix effect stack issue 2024-01-15 20:45:59 -08:00
Jonathan Kelley a32ae8b112 Remove push_future, get use_future kinda working again 2024-01-15 19:34:04 -08:00
Jonathan Kelley 14651a3573 Change context api to panic with nice error message 2024-01-15 18:02:58 -08:00
Jonathan Kelley ee5020c41f actually set task 2024-01-15 17:37:50 -08:00
Jonathan Kelley 1332b82dc8 Expose current task 2024-01-15 17:32:49 -08:00
Evan Almloff 6560b88db7 Merge branch 'breaking' of https://github.com/Demonthos/dioxus into breaking 2024-01-15 19:14:26 -06:00
Evan Almloff af1749d7be re export renderers in dioxus 2024-01-15 19:14:11 -06:00
Jonathan Kelley 74aa55f85f Bring back mroe hooks, remove old hooks, cleanup a number of examples 2024-01-15 17:04:39 -08:00
Jonathan Kelley b291a5c0b0 Remove a number of hooks 2024-01-15 14:51:34 -08:00
Jonathan Kelley fe12b1062f Clean up more examples 2024-01-15 14:40:56 -08:00
Jonathan Kelley bb6aa9e792 Add back ondestroy hook 2024-01-15 14:27:20 -08:00