Commit Graph
5391 Commits
Author SHA1 Message Date
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
ealmloffandMarc Espín 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
Bunny Bites 9f0e000295 provide proper error message 2023-11-09 11:09:07 +05:30
Bunny Bites 2cbbdc23c6 add impl fn for FormData to get input types 2023-11-09 11:04:47 +05:30
Erithax c2749b3371 rename IntoDynNode and IntoTemplate traits 2023-11-09 02:00:36 +01:00
Bunny Bites 1a9d1eda19 optimize hashmap insertion 2023-11-09 00:41:50 +05:30
Bunny Bites f1533781a4 add fn to convert hashmap to json 2023-11-09 00:38:22 +05:30