Commit Graph
5295 Commits
Author SHA1 Message Date
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
Evan Almloff 8a2d170d96 pull out the CLI config data into a separate library 2023-11-08 12:48:25 -06:00
Joshua Wolfe 8ea7f076e5 Updated server_fn to 0.5.2 (#1620) 2023-11-08 08:33:41 -06:00
Evan Almloff 6141aeb037 polish the throw trait 2023-11-07 18:24:07 -06:00
Evan Almloff c1bfe9514f document remaining items in generational box 2023-11-07 13:19:26 -06:00
Evan Almloff b3c5158524 fix tests 2023-11-07 13:15:19 -06:00
Evan Almloff 2731ca0b30 fix ref try map 2023-11-07 09:26:12 -06:00
Evan Almloff e77c158636 fix selector effect id 2023-11-07 09:19:33 -06:00
Evan Almloff 4e19f8f2be make GenerationalBoxId send and sync 2023-11-06 18:57:55 -06:00
Evan Almloff 7daa945ae3 fix effects 2023-11-06 18:54:35 -06:00
Evan Almloff 466005890d make effect system async to make signals send + sync 2023-11-06 18:47:51 -06:00
Jonathan Kelley 42faecf942 Merge pull request #1581 from ealmloff/drop-any-attribute-later
Drop any attribute after rendering
2023-11-06 16:52:30 -05:00
Evan Almloff c33276e0a0 remove ghost 2023-11-06 14:46:38 -06:00
Evan Almloff 6eb4e7358b fix selector and signal unsync default 2023-11-06 14:46:26 -06:00
xTeKc ca556ea9cb update readme (#1615)
* Fix wasm-bindgen version mismatch

* fixes #1613
2023-11-06 13:32:42 -06:00
Evan Almloff b9554fd744 add a noop evaluator to the ssr renderer 2023-11-05 08:32:39 -06:00
Bunny Bites d54ec57192 1. migrated code to form.rs
2. made get_parsed_values as private fn.
3. handled multi-valued data while parsing
2023-11-05 08:16:09 +05:30
Marc Espín c18f911429 Update atom_root.rs (#1611) 2023-11-04 14:04:14 -05:00
Lee TaeWoo be1decf9f2 fix syntax error at derive Props using const generics (#1607) 2023-11-04 13:53:50 -05:00
Marc Espín bb5738a0ba fix: Read value from root when calling AtomState::current() (#1609) 2023-11-04 13:22:47 -05:00
Bunny Bites 02e91d8b9a add get_parsed_values function 2023-11-04 21:50:11 +05:30
Evan Almloff 4215e2b247 fix cargo.toml/lock path capitalization for linux 2023-11-03 13:09:33 -05:00
Evan Almloff ebbaacf073 fix read and write impls 2023-11-03 10:27:21 -05:00
divinerapier f372144fd7 Bump tauri bundler for using proxy to fetch resources
Signed-off-by: divinerapier <sihao.fang@outlook.com>
2023-11-03 11:01:00 +08:00
Jonathan Kelley a3e6d0adca Merge pull request #1602 from ealmloff/fix-scroll-web 2023-11-02 22:35:16 -04:00
Evan Almloff 7590cf822d fix the scroll event on the web renderer 2023-11-02 21:00:43 -05:00
Evan Almloff 0a8de1d40f clean up ref mapping with GATs 2023-11-02 19:35:53 -05:00
Evan Almloff 0aa4875ec0 fix formating 2023-11-02 13:59:46 -05:00
Evan Almloff 46fec1ae48 fix clippy 2023-11-02 13:46:57 -05:00
Evan Almloff 0f2923a385 fix extension types 2023-11-02 13:17:21 -05:00
Alex Parrill 52fb080193 Use indentation settings in dx fmt and vscode extension
Adds the ability to specify an indent string to public autofmt methods - either
a sequence of spaces or a tab character.

Get the indentation style and size from rustfmt for dx fmt, or from the editor
settings for the vscode extension.

Closes #1595
2023-11-01 17:24:18 -04:00
Evan Almloff ff26380838 fix clippy 2023-11-01 08:21:04 -05:00
Evan Almloff fdec47b90b fix clippy 2023-11-01 08:19:35 -05:00
tigerros bf36fc6def Fix #[component] expansion Clippy warning (#1599)
Adds a `#[allow(clippy::inline_always)]` attribute to the generated `__dx_inner_comp` function.
2023-11-01 08:14:07 -05:00
Evan Almloff d815c7cc89 create a reactive selector called comparer 2023-10-31 18:30:06 -05:00
Evan Almloff ff7aca7617 fix todomvc 2023-10-31 13:56:27 -05:00
Evan Almloff 8a62e4a987 Merge branch 'master' into debug-signals 2023-10-31 13:55:20 -05:00
Evan Almloff 5fdff4b7ed bump wry to 0.34 2023-10-31 13:49:29 -05:00
ealmloff 856fb1874e Merge branch 'master' into binary-protocal 2023-10-31 13:40:31 -05:00
ealmloff c84a13f164 Merge branch 'master' into bump-wry 2023-10-31 13:40:03 -05:00
Evan Almloff 77d53df532 Merge branch 'master' into pr/atty303/1349 2023-10-31 13:39:20 -05:00
Evan Almloff 57dd56c8a4 Merge branch 'miri-leak' into events-2 2023-10-30 16:18:12 -05:00
ealmloff 5bb06b9719 Merge branch 'master' into events-2 2023-10-30 15:37:29 -05:00
Evan Almloff 51f342417a add examples to the default watch path 2023-10-30 14:41:41 -05:00
Evan Almloff 90e04edcdf make the signal runtime global 2023-10-30 14:25:31 -05:00
dependabot[bot] 78120ca0e2 Bump actions/setup-node from 3 to 4 (#1592)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 08:44:28 -05:00
Evan Almloff c5e647e97d add read untracked to signals 2023-10-30 08:39:37 -05:00