From a79617e2199055c25bc4753107e2a24eeab6ed5c Mon Sep 17 00:00:00 2001 From: Leo dev Date: Mon, 28 Jul 2025 15:28:44 +0200 Subject: [PATCH] changed main code --- src/main.rs | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/src/main.rs b/src/main.rs index 92af6f0..649e794 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,31 +4,16 @@ fn main() -> std::io::Result<()> { let screen = Screen::new(); let count = use_state(0); - std::thread::spawn({ - let count = count.clone(); - move || loop { - std::thread::sleep(std::time::Duration::from_millis(50)); - **count.get() += 1; - count.update(); - } - }); - - // let mut r = Rsx(Vec::new()); - // r.create_element( - // { - // let count = count.clone(); - // move || WidgetLoad::new(format!("{count}")) - // }, - // vec![Box::new(count)], - // ); - - // r.draw(&screen); - rsx! { %count "{count}" } .draw(&screen); + std::thread::spawn(move || loop { + std::thread::sleep(std::time::Duration::from_millis(50)); + **count.get() += 1; + }); + screen.run() }