alternative.rs 756 B

1234567891011121314151617181920212223242526272829
  1. fn main() {}
  2. use dioxus_core as dioxus;
  3. use dioxus_core::prelude::*;
  4. mod dioxus_elements {
  5. use super::*;
  6. pub struct div;
  7. impl DioxusElement for div {
  8. const TAG_NAME: &'static str = "str";
  9. const NAME_SPACE: Option<&'static str> = None;
  10. }
  11. }
  12. static Example: FC<()> = |cx| {
  13. let list = (0..10).map(|f| {
  14. //
  15. LazyNodes::new(move |f: NodeFactory| todo!())
  16. });
  17. cx.render(LazyNodes::new(move |cx| {
  18. let bump = cx.bump();
  19. dioxus_core::builder::ElementBuilder::new(&cx, "h1")
  20. .children([
  21. cx.text(format_args!("hello")),
  22. cx.text(format_args!("hello")),
  23. cx.fragment_from_iter(list),
  24. ])
  25. .finish()
  26. }))
  27. };