UNPKG

react-activity-tracker

Version:

A library to track user interactions and API activity in React apps

17 lines (14 loc) 564 B
// src/initUserActivityTracker.js import { logEvent } from './logger'; import { initUserInteractionTracking } from './utils/trackUserInteractions'; import { initErrorTracking } from './utils/trackErrors'; import { initPerformanceTracking } from './utils/trackPerformance'; export function initUserActivityTracker() { // On track, log the event to the logger const onTrack = (log) => { logEvent(log); // Store event in logger }; initUserInteractionTracking(onTrack); initErrorTracking(onTrack); initPerformanceTracking(onTrack); }