Exotik850
b4fe3829d1
Add cargo make tidy/miri ( #1670 )
...
* Add cargo make tidy/miri
* fmt
* seperate tidy and tests
2023-11-28 16:41:14 -06:00
Exotik850
694989e826
Add use_const hook ( #1667 )
...
* Add use_const hook
* cargo fmt
* clippy allow
* pub fn on get_rc
2023-11-28 09:51:09 -06:00
Evan Almloff
b3c7ebfdba
fix merged changes
2023-11-27 16:12:48 -06:00
Exotik850
8e4debb226
remove #[doc(hidden)] from EventHandler ( #1665 )
...
* remove #[doc(hidden)] from EventHandler
* Make UseFuture Clone, factor out dependencies field
* Revert "Make UseFuture Clone, factor out dependencies field"
This reverts commit 9ca09e595d
.
* fix formatting
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-11-27 15:45:29 -06:00
Exotik850
18fa1e4831
Make UseFuture Clone, factor out dependencies field ( #1666 )
2023-11-27 15:42:48 -06:00
Evan Almloff
141554a786
remove logging
2023-11-26 09:23:27 -06:00
Evan Almloff
1c0b33cef4
fix hot reloading svg elements
2023-11-26 09:21:27 -06:00
tigerros
d9220d4e42
Add it ( #1660 )
2023-11-23 16:44:39 -06:00
ealmloff
017d7e96bf
restore readme.rs
2023-11-21 16:28:31 -06:00
ealmloff
7a459e15d8
Update packages/hooks/src/use_effect.rs
...
Co-authored-by: Marc Espín <mespinsanz@gmail.com>
2023-11-21 16:28:06 -06:00
Evan Almloff
23090cb56b
optimize fullstack compile times
2023-11-21 14:46:47 -06:00
Evan Almloff
4ff86d9763
make some extra dependencies only enabled for the CLI
2023-11-21 13:11:49 -06:00
Evan Almloff
355cd9b19e
Merge branch 'master' into pr/atty303/1349
2023-11-20 18:37:33 -06:00
Evan Almloff
532ffaa614
fix merge
2023-11-20 18:36:18 -06:00
Evan Almloff
557630c419
Merge branch 'master' into cli-config-library
2023-11-20 18:35:24 -06:00
Exotik850
f8ce72c605
Fix outdated lazynode documentation ( #1648 )
...
* Fix outdated lazynode documentation
* Use expanded rsx! instead of just rsx macro
2023-11-20 09:49:18 -06:00
Evan Almloff
8cf8f66c27
add more logging to desktop hot reloading
2023-11-20 09:47:03 -06:00
Evan Almloff
0ee21dff1e
fix missing item in hot reloading diffing
2023-11-20 09:33:39 -06:00
XiaoZhang
aa284d7e93
Fix grammar typo in comment ( #1652 )
2023-11-20 08:24:16 -06:00
HJin.me
ff6c7efb41
fix: tailwind.css use absolute path ( #1649 )
2023-11-19 11:22:54 -06:00
Evan Almloff
d51e9b60df
make WebDevResourceConfig optional
2023-11-19 11:16:15 -06:00
Evan Almloff
3c115bbef7
add into attribute value impl for String
2023-11-19 10:03:18 -06:00
Evan Almloff
83f7ef9a44
add an optional cleanup closure to the use effect hook
2023-11-19 09:58:00 -06:00
Raman Hafiyatulin
098689083d
Related to #1547 : use dioxus-cli
within a workspace (wildcard-members, real package names) ( #1642 )
...
* Related to #1547 : use `dioxus-cli` within a workspace
Although the `dx` CLI allows to specify a package name to chose from workspace members,
it does not support workspace members specified as glob-wildcards.
Neither it respects the effective package name, specified in the crate's `Cargo.toml`.
This PR addresses that issue:
- upon `dx build ...`, if the `--bin` CLI-argument is provided, treat the current dir as a workspace;
- search through the workspace's `members`: resolve each of them with `glob`;
- assume that any workspace member has a `Cargo.toml` in it (cargo does it, so it's okay);
- read said manifest, and check the package name in it;
- if found — there we have our sought package.
* Use cargo-metadata to find out the workspace structure
* glob is unused
2023-11-15 15:14:16 -06:00
Evan Almloff
e11f3fdc48
fix clippy
2023-11-15 09:30:15 -06:00
Evan Almloff
9bb464dd7d
fix cli tests
2023-11-15 09:29:15 -06:00
Evan Almloff
cd48b3b7f9
allow base_path in the CLI
2023-11-15 08:23:12 -06:00
Evan Almloff
109e10e406
use a default base path for the web router from the config
2023-11-14 16:49:06 -06:00
Evan Almloff
15984b78db
use the name in the dioxus.toml in desktop if no name was set in the desktop config
2023-11-14 15:53:11 -06:00
Evan Almloff
1ed66a54cc
fix cli configuration environment variable
2023-11-14 15:50:04 -06:00
Evan Almloff
06be18a591
export lazy current config
2023-11-14 15:34:06 -06:00
Bunny Bites
cf77325f67
fix code format issues (pipeline)
2023-11-14 23:27:50 +05:30
ealmloff
4631050a04
fix FormValue
2023-11-14 10:52:39 -06:00
ealmloff
20bbf95979
document parsed_values and FormValue
2023-11-14 10:45:53 -06:00
Alexander
62719c309a
fix keyboard input on calc example ( #1639 )
2023-11-14 10:39:37 -06:00
Bunny Bites
67670875bb
fix parsing issue for desktop platform
2023-11-14 01:13:47 +05:30
Evan Almloff
7f4e2af0c4
fix string memory leak
2023-11-13 08:17:08 -06:00
Bunny Bites
a74e6d82c7
rename parse_json to parsed_values
2023-11-12 13:09:51 +05:30
Evan Almloff
a120af33ad
Merge branch 'master' into fix-event-bubbling
2023-11-11 17:53:47 -06:00
Bunny Bites
13a82a3705
remove serde and serde_json from serialize dependency.
2023-11-11 21:55:08 +05:30
Bunny Bites
48295b021c
remove optional config of serde_json
2023-11-11 21:27:44 +05:30
Bunny Bites
8183935f66
remove unwanted cloning while passing reference.
2023-11-11 09:36:26 +05:30
Evan Almloff
5dc3486c53
Merge branch 'cli-serde-default' into cli-config-library
2023-11-10 16:26:58 -06:00
ealmloff
79e3fe677f
Merge branch 'master' into cli-serde-default
2023-11-10 16:22:53 -06:00
Bunny Bites
2b459e6fc1
1. optimize import.
...
2. modify post event serialization.
2023-11-10 23:32:41 +05:30
Bunny Bites
6398af1d65
code cleanup
2023-11-10 23:23:26 +05:30
Bunny Bites
c6b39c05b7
1. remove value_types from FormData.
...
2. modify type of values to accept dynamic type.
2023-11-10 11:44:19 +05:30
tigerros
d4b0451d09
Allow warning in necessary functions ( #1626 )
2023-11-09 12:31:59 -06:00
Evan Almloff
4b4dcbed6a
fix error boundary test
2023-11-09 08:43:38 -06:00
Evan Almloff
1b7017f67b
fix formatting
2023-11-09 08:36:14 -06:00