Evan Almloff
|
b19a546c0a
|
Don't move over event handler fields when diffing props (#2129)
* don't move over event handler fields when diffing props
* Expand values_memoize_in_place test to cover the new bug case
|
2024-03-22 15:18:38 -07:00 |
|
Evan Almloff
|
0662033c84
|
Fix early drop of eventhandlers (#2126)
* fix early drop of eventhandlers
* add a test for stale props that are memorized in place
* fix clippy
|
2024-03-22 14:37:02 -07:00 |
|
Evan Almloff
|
a5714e342c
|
fix bounds on owner props (#2122)
|
2024-03-20 16:37:08 -07:00 |
|
Evan Almloff
|
58f7efafea
|
Make EventHandler copy (#2112)
* implement Copy for EventHandler
* implement from closure for event handler and remove special on prefix
* fix props implementation of EventHandler
|
2024-03-19 19:48:53 -07:00 |
|
Jonathan Kelley
|
9c64fc4769
|
Fix #1938, allow explicit props
|
2024-03-18 15:34:46 -07:00 |
|
Jonathan Kelley
|
ad7a350d2e
|
fix hotreloading issues in the CLI
|
2024-03-12 13:39:42 -07:00 |
|
Evan Almloff
|
d575b3e4e4
|
fix the visibility of the read only signal helper struct
|
2024-03-11 14:46:51 -05:00 |
|
Jonathan Kelley
|
32595ce161
|
Fix clippy on box references
|
2024-03-09 01:54:25 -08:00 |
|
Jonathan Kelley
|
494f7e727d
|
Heavily document component macro
|
2024-03-09 01:31:40 -08:00 |
|
Jonathan Kelley
|
052fd774cf
|
Chore #2028: radically clean up core-macro
|
2024-03-09 01:09:20 -08:00 |
|
Jonathan Kelley
|
dd109f20d2
|
fix #1979: generated Owned impl for the props builder was using the wrong generics. (#2027)
This commit fixes the owned impl to use the original generics rather than the build generics.
|
2024-03-08 16:49:56 -06:00 |
|
Jonathan Kelley
|
7461a14cb4
|
fix 2020: return None if the root nodes are empty in rsx (#2026)
|
2024-03-08 15:57:46 -06:00 |
|
marc2332
|
97478bcb13
|
fix unrelated to dioxus-router
|
2024-02-26 21:50:16 +01:00 |
|
Jonathan Kelley
|
8f07d881a6
|
Switch todo!() to unreachable!/unimplemented! where it matters
|
2024-01-31 16:26:20 -08:00 |
|
Evan Almloff
|
1f88103dca
|
only implement T -> Readonlysignal
|
2024-01-29 15:57:23 -06:00 |
|
Evan Almloff
|
50e3216d8b
|
convert T into signals automatically
|
2024-01-29 13:36:39 -06:00 |
|
Evan Almloff
|
52ea3465e6
|
import the SuperInto trait in core macro
|
2024-01-24 16:43:18 -06:00 |
|
Evan Almloff
|
c3555a7ec0
|
fix Option<String> in props
|
2024-01-24 16:40:14 -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 |
|
Jonathan Kelley
|
98bd78de43
|
Fix issue with mutability in component macro
|
2024-01-15 23:57:10 -08:00 |
|
Evan Almloff
|
af1749d7be
|
re export renderers in dioxus
|
2024-01-15 19:14:11 -06:00 |
|
Evan Almloff
|
36e9eb1160
|
partially restore spreading attributes
|
2024-01-14 15:21:19 -06:00 |
|
Jonathan Kelley
|
1dde044697
|
remove cx.render
|
2024-01-13 21:12:21 -08:00 |
|
Jonathan Kelley
|
fae0b08e61
|
Fix the router and stub out a number of crates to get compiling
|
2024-01-13 20:51:37 -08:00 |
|
Jonathan Kelley
|
3f15612c8e
|
Fix remaining issues to get desktop running
|
2024-01-11 17:30:50 -08:00 |
|
Jonathan Kelley
|
2ae3241cc0
|
Merge branch 'master' into jk/breaking-merged
|
2024-01-11 16:04:36 -08:00 |
|
Evan Almloff
|
8d783490a0
|
fix the component macro when the function takes a single argument
|
2024-01-11 12:01:40 -06:00 |
|
Evan Almloff
|
404c864246
|
make the root component take no arguments
|
2024-01-11 10:48:04 -06:00 |
|
Jonathan Kelley
|
47805461d0
|
Dump skip(0)
|
2024-01-10 16:39:40 -08:00 |
|
Jonathan Kelley
|
2a7f3a4164
|
Fix: quick tweak to allow #[component] macro working
|
2024-01-10 16:38:07 -08:00 |
|
Evan Almloff
|
c59926cb1f
|
remove IS_STATIC
|
2024-01-07 09:19:40 -06:00 |
|
Evan Almloff
|
58c01253e5
|
make EventHandler clone
|
2024-01-07 09:17:26 -06:00 |
|
Evan Almloff
|
5d842bad2b
|
add the visit feature to syn in core-macro
|
2024-01-06 08:59:57 -06:00 |
|
Evan Almloff
|
e5df83ceec
|
Merge branch 'master' into pr/atty303/1349
|
2024-01-06 08:52:37 -06:00 |
|
Evan Almloff
|
4013341b6c
|
hello world example working
|
2024-01-05 18:01:05 -06:00 |
|
Hampus Lidin
|
8230566c4d
|
Add doc comment on generated inline properties struct (#1775)
|
2024-01-02 10:01:53 -06:00 |
|
Evan Almloff
|
a840e012d8
|
fix clippy
|
2023-11-29 11:46:18 -06:00 |
|
Evan Almloff
|
be94c69f11
|
make optional props accept T or Option<T>
|
2023-11-29 11:38:28 -06:00 |
|
Evan Almloff
|
355cd9b19e
|
Merge branch 'master' into pr/atty303/1349
|
2023-11-20 18:37:33 -06:00 |
|
tigerros
|
d4b0451d09
|
Allow warning in necessary functions (#1626)
|
2023-11-09 12:31:59 -06:00 |
|
Lee TaeWoo
|
be1decf9f2
|
fix syntax error at derive Props using const generics (#1607)
|
2023-11-04 13:53:50 -05:00 |
|
Evan Almloff
|
46fec1ae48
|
fix clippy
|
2023-11-02 13:46:57 -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
|
77d53df532
|
Merge branch 'master' into pr/atty303/1349
|
2023-10-31 13:39:20 -05:00 |
|
Jonathan Kelley
|
035f26d4bf
|
Merge pull request #1573 from tigerros/fix-props-docs-line-breaks
Fix prop docs line breaks
|
2023-10-25 17:03:46 -04:00 |
|
Leonard
|
33d4721fbe
|
Fix
|
2023-10-24 00:10:56 +02:00 |
|
Jonathan Kelley
|
647815fa6f
|
Merge pull request #1558 from ealmloff/link-key-props
Add an readable error when you name a prop key
|
2023-10-23 16:58:53 -04:00 |
|
Leonard
|
cea9563e25
|
Improve prop docs (#1565)
* Do the stuff
* More sanitizing + fix warnings and format
|
2023-10-23 08:41:26 -05:00 |
|
Leonard
|
74952179db
|
Append prop documentation to function when using #[inline_props] or #[component] (#1563)
* Do the stuff
* Add deprecated warning and attribute list
Also move out methods that didn't take self as a parameter from `InlinePropsDeserializer`
|
2023-10-22 09:28:17 -05:00 |
|