use active_dom::{create_signal, mount, DOM};
fn main() {
mount(|ctx| {
let count = create_signal(ctx, 1);
DOM::new("div")
.child(
&DOM::new("button")
.text("-")
.on("click", move |_| count.set(count.get() - 1))
)
.dyn_text(ctx, move || count.get().to_string())
.child(
&DOM::new("button")
.text("+")
.on("click", move |_| count.set(count.get() + 1))
)
});
}