1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use rui::*;

fn main() {
    rui(state(
        || 1,
        |count, cx| {
            vstack((
                format!("{}", cx[count]).padding(Auto),
                button("increment", move |cx| {
                    cx[count] += 1;
                })
                .padding(Auto),
                button("decrement", move |cx| {
                    cx[count] -= 1;
                })
                .padding(Auto),
            ))
        },
    ));
}