datadog-ux-utils Documentation - v1.0.0
    Preparing search index...

    Function startIdleTracker

    • Starts tracking user idle state.

      Parameters

      Returns () => void

      A function to stop idle tracking.

      import { startIdleTracker } from "datadog-ux-utils/idle";

      const stop = startIdleTracker({
      idleAfterMs: 2 * 60 * 1000, // 2 minutes
      onChange: (isIdle) => {
      console.log(isIdle ? "User is idle" : "User is active");
      },
      });

      // Later, if you want to stop tracking:
      stop();