dioxus/packages/core/examples/alternative.rs

28 lines
749 B
Rust
Raw Normal View History

fn main() {}
use dioxus_core::prelude::*;
2021-06-26 01:15:33 +00:00
static Example: FC<()> = |cx| {
cx.render(dioxus_core::prelude::LazyNodes::new(move |cx| {
let bump = cx.bump();
dioxus_core::builder::ElementBuilder::new(cx, "h1")
2021-06-17 22:00:32 +00:00
.children([dioxus_core::builder::text3(bump, format_args!("hello"))])
.finish()
}))
};
struct Props {
text: String,
}
2021-06-26 01:15:33 +00:00
static Example2: FC<Props> = |cx| {
cx.render(dioxus_core::prelude::LazyNodes::new(move |__cx| {
let bump = __cx.bump();
dioxus_core::builder::ElementBuilder::new(__cx, "h1")
2021-06-17 22:00:32 +00:00
.children([dioxus_core::builder::text3(
bump,
2021-06-26 01:15:33 +00:00
format_args!("{}", cx.props.text),
2021-06-17 22:00:32 +00:00
)])
.finish()
}))
};