1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use bevy_compose::{lazy, Compose, UseState};

fn app() -> impl Compose {
    lazy(|mut count: UseState<i32>| {
        let (mut count, _count_entity) = count.use_state(|| 0);

        dbg!(*count);

        *count += 1;
    })
}

fn main() {
    bevy_compose::run(app);
}