UNPKG

@capsitech/idle-timer

Version:

Activity detection for React.js

10 lines (9 loc) 618 B
import type { IIdleTimer } from "./types/IIdleTimer"; import type { IIdleTimerProps } from "./types/IIdleTimerProps"; /** * Creates an IdleTimer instance. * * @param props Configuration options * @returns IdleTimer */ export declare function useIdleTimer({ timeout, promptTimeout, promptBeforeIdle, element, events, timers, immediateEvents, immediateIdleEvents, onPresenceChange, onPrompt, onIdle, onActive, onAction, onMessage, onLeader, debounce, throttle, eventsThrottle, startOnMount, startManually, stopOnIdle, crossTab, name, syncTimers, leaderElection, disabled, }?: IIdleTimerProps): IIdleTimer;