detect-activity
v1.0.0
Published
Listen to and get latest user activity.
Readme
detect-changes
Check and listen to user activity.
Installation
npm i detect-changesUsage
Use listenToActivity to setup a page activation listener. You can setup multiple listeners without any issues.
import {listenToActivity} from 'detect-activity';
listenToActivity({
/**
* Pass in `true` here to fire your callback immediately when it is hooked up so you get an
* initial value.
*
* Pass in `false` (or omit) to only fire your callback on future changes.
*/
fireImmediately: true,
listener(lastActivityAt) {
console.info(lastActivityAt);
},
});At any time you can also call getLastActivityAt to get last activity time:
import {getLastActivityAt} from 'detect-activity';
console.info(getLastActivityAt());