handler_thru_props.rs 467 B

123456789101112131415161718192021222324252627282930
  1. #![allow(non_snake_case)]
  2. use dioxus::prelude::*;
  3. use dioxus_core as dioxus;
  4. use dioxus_core_macro::*;
  5. use dioxus_html as dioxus_elements;
  6. fn main() {
  7. let _ = VirtualDom::new(App);
  8. }
  9. fn App(cx: Scope<()>) -> Element {
  10. //
  11. cx.render(rsx!(
  12. div {
  13. Child {}
  14. }
  15. ))
  16. }
  17. fn Child(cx: Scope<()>) -> Element {
  18. //
  19. cx.render(rsx!(
  20. div {
  21. h1 {
  22. "Hello, World!"
  23. }
  24. }
  25. ))
  26. }