UNPKG

react-activity-tracker

Version:

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

16 lines (13 loc) 387 B
// src/patchers/patchBeacon.js export default function patchBeacon(onTrack) { const originalSendBeacon = navigator.sendBeacon; navigator.sendBeacon = function (url, data) { onTrack({ type: 'beacon', url, data, time: new Date().toISOString(), }); return originalSendBeacon.call(this, url, data); }; }