fix: disappearing manual props

This commit is contained in:
Jonathan Kelley 2022-07-05 18:03:04 -04:00
parent 19e6e43358
commit 76581e7400
3 changed files with 20 additions and 1 deletions

View file

@ -61,7 +61,7 @@ impl Buffer {
}
// If there's nothing at all, empty optimization
if fields.is_empty() && children.is_empty() {
if fields.is_empty() && children.is_empty() && manual_props.is_none() {
opt_level = ShortOptimization::Empty;
}

View file

@ -31,4 +31,7 @@ rsx! {
// One level compression
div { a { class: "py-2 px-3 bg-indigo-500 hover:bg-indigo-600 rounded text-xs text-white", href: "#", "Send invitation" } }
// Components
Component { ..Props {} }
}

View file

@ -12,3 +12,19 @@ macro_rules! twoway {
}
twoway!("comments" => comments);
// rsx! {
// div { class: "asdasd", "hello world" }
// h1 {
// // Important handler
// onclick: move |_| {
// let a = 10;
// },
// div { "hello" }
// // Important handler
// "Goodbye world"
// }
// Component {}
// }