dioxus/packages/html-macro-2/examples/proof.rs

49 lines
1.3 KiB
Rust
Raw Normal View History

2021-02-07 19:59:34 +00:00
use bumpalo::Bump;
use dioxus_html_2::html;
mod dioxus {
pub use bumpalo;
pub mod builder {
use bumpalo::Bump;
}
}
fn main() {
/*
Th below code is not meant to compile, but it is meant to expand properly
*/
// let l = html! {
// <div>
// <div>
// <h1>"asdl"</h1>
// <h1>"asdl"</h1>
// <h1>"asdl"</h1>
// <h1>"asdl"</h1>
// </div>
// </div>
// };
// let l = move |bump| {
// dioxus::builder::div(bump)
// .children([dioxus::builder::div(bump)
// .children([
// dioxus::builder::h1(bump)
// .children([dioxus::builder::text("asdl")])
// .finish(),
// dioxus::builder::h1(bump)
// .children([dioxus::builder::text("asdl")])
// .finish(),
// dioxus::builder::h1(bump)
// .children([dioxus::builder::text("asdl")])
// .finish(),
// dioxus::builder::h1(bump)
// .children([dioxus::builder::text("asdl")])
// .finish(),
// ])
// .finish()])
// .finish()
// };
}