subcollection
Version:
A collection of scripts to send Core Web Vital data to GA4
21 lines (19 loc) • 531 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.wasFIDBeforeDCL = wasFIDBeforeDCL;
/**
* Was FID before DCL
*
* Determines if First Input Delay fired before DOM Content Loaded.
*
* @since 1.0.0
* @param {object} fidEntry The object to iterate over.
* @returns {Array} Returns the picked values.
*
*/
function wasFIDBeforeDCL(fidEntry) {
var navEntry = performance.getEntriesByType('navigation')[0];
return navEntry && fidEntry.startTime < navEntry.domContentLoadedEventStart;
}