Function dioxus_hooks::use_context [−][src]
pub fn use_context<'a, T: 'static>(
cx: &'a ScopeState
) -> Option<UseSharedState<'a, T>>Expand description
This hook provides some relatively light ergonomics around shared state.
It is not a substitute for a proper state management system, but it is capable enough to provide use_state - type ergonimics in a pinch, with zero cost.
Example
Provider
ⓘ
Consumer
ⓘ
How it works
Any time a component calls write, every consumer of the state will be notified - excluding the provider.
Right now, there is not a distinction between read-only and write-only, so every consumer will be notified.
