pub type GlobalStore<T> = Global<Store<T>, T>;Available on crate feature
prelude only.Expand description
A type alias for global stores
§Example
use dioxus::prelude::*;
use dioxus_stores::*;
#[derive(Store)]
struct Counter {
count: i32,
}
static COUNTER: GlobalStore<Counter> = Global::new(|| Counter { count: 0 });
fn app() -> Element {
let mut count = COUNTER.resolve().count();
rsx! {
button {
onclick: move |_| count += 1,
"{count}"
}
}
}Aliased Type§
pub struct GlobalStore<T> { /* private fields */ }