Function yew_hooks::use_scroll
source · [−]Expand description
A sensor hook that tracks an HTML element’s scroll position.
Example
use yew_hooks::use_scroll;
#[function_component(UseScroll)]
fn scroll() -> Html {
let node = use_node_ref();
let state = use_scroll(node.clone());
html! {
<div ref={node}>
<b>{ " X: " }</b>
{ state.0 }
<b>{ " Y: " }</b>
{ state.1 }
</div>
}
}