use-idle
Detect if user does nothing on page
Import
Source
Docs
Package
Usage
use-idle detects if user does nothing for given time in ms:
Current state: idle
Custom events
By default, hook will listen to keypress
, mousemove
, touchmove
, click
and scroll
events to set idle status.
To change that provide a list of events in the options
argument:
Current state: idle
Initial state
By default, the hook will return an idle state.
To change that provide an initial state value in the options
argument:
Current state: not idle