Function sycamore_reactive::dependency_count [−][src]
pub fn dependency_count() -> Option<usize>
Expand description
Gets the number of dependencies of the current reactive scope.
If the function is called outside a reactive scope, it will return None
.
Example
use sycamore_reactive::*;
assert_eq!(dependency_count(), None);
let state = Signal::new(1);
create_effect(move || {
assert_eq!(dependency_count(), Some(0));
state.get();
assert_eq!(dependency_count(), Some(1));
});