Files
dioxus/packages/playwright-tests/web-hot-patch/src/main.rs
T
Jonathan Kelley 88bc12cbb5 fix: handle wbg_cast functions by rewriting patch module (#5026)
* fix: handle wbg_cast functions by rewriting patch module

* clippy

* dont use workspace deps
2025-11-25 13:18:27 -08:00

36 lines
813 B
Rust

use dioxus::prelude::*;
const CSS: Asset = asset!("/assets/style.css");
const IMAGE: Asset = asset!("/assets/toasts.png");
fn app() -> Element {
let mut num = use_signal(|| 0);
// make sure to emit funky closure code in this module to test wasm-bindgen handling
let _closures = wasm_bindgen::closure::Closure::<dyn FnMut(web_sys::MouseEvent)>::new(
move |event: web_sys::MouseEvent| {},
);
rsx! {
document::Link {
href: CSS,
rel: "stylesheet",
}
img {
id: "toasts",
src: IMAGE,
}
button {
id: "increment-button",
onclick: move |_| {
num += 1;
},
"Click me! Count: {num}"
}
}
}
fn main() {
dioxus::launch(app);
}