eventsystem.rs 533 B

12345678910111213141516171819202122
  1. use bumpalo::Bump;
  2. use anyhow::{Context, Result};
  3. use dioxus::{diff::DiffMachine, prelude::*, scheduler::Scheduler, DomEdit};
  4. use dioxus_core as dioxus;
  5. use dioxus_html as dioxus_elements;
  6. #[async_std::test]
  7. async fn event_queue_works() {
  8. static App: FC<()> = |cx| {
  9. cx.render(rsx! {
  10. div { "hello world" }
  11. })
  12. };
  13. let mut dom = VirtualDom::new(App);
  14. let edits = dom.rebuild();
  15. async_std::task::spawn_local(async move {
  16. // let mutations = dom.run_unbounded().await;
  17. });
  18. }