I'm working on a small application and I'm wondering how can I listen for the end of the scroll event.
I know that the following code allows me to listen for scroll events, but in my case I'm looking for a way to trigger an event once the user stops scrolling.
window.addEventListener('scroll', () => {
(!this.state.showScrollWidget) ? this.setState({showScrollWidget: true}) : null;
})
If anyone has an idea about the best way to do it I will appreciate the help, otherwise if there is any third party library that may do the job I will also appreciate any suggestions.
Thanks.
setTimeout(). There's no point in using another library for something so trivial (if one even exists - which I doubt).