1234567891011121314151617181920212223242526272829303132 |
- use bumpalo::Bump;
- use anyhow::{Context, Result};
- use dioxus::{
- arena::SharedResources,
- diff::{CreateMeta, DiffMachine},
- prelude::*,
- DomEdit,
- };
- use dioxus_core as dioxus;
- use dioxus_html as dioxus_elements;
- #[async_std::test]
- async fn event_queue_works() {
- static App: FC<()> = |cx| {
- cx.render(rsx! {
- div { "hello world" }
- })
- };
- let mut dom = VirtualDom::new(App);
- let edits = dom.rebuild().unwrap();
- async_std::task::spawn_local(async move {
- match dom.run_unbounded().await {
- Err(_) => todo!(),
- Ok(mutations) => {
- //
- }
- }
- });
- }
|