2025-04-02 03:27:59 +03:00
|
|
|
pub mod gui;
|
2025-04-11 04:58:16 +03:00
|
|
|
pub mod media;
|
|
|
|
pub mod rtc;
|
|
|
|
pub mod signal;
|
2025-04-15 04:23:38 +03:00
|
|
|
|
|
|
|
pub async fn sleep(timeout: u16) {
|
|
|
|
let sleep_promise = web_sys::js_sys::Promise::new(&mut |resolve, _| {
|
|
|
|
web_sys::window()
|
|
|
|
.unwrap()
|
|
|
|
.set_timeout_with_callback_and_timeout_and_arguments_0(&resolve, timeout as i32)
|
|
|
|
.unwrap();
|
|
|
|
});
|
|
|
|
|
|
|
|
wasm_bindgen_futures::JsFuture::from(sleep_promise)
|
|
|
|
.await
|
|
|
|
.unwrap();
|
|
|
|
}
|