@atlaskit/editor-common
Version:
A package that contains common classes and components for editor and renderer
28 lines (27 loc) • 758 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getRequestToResponseTime = getRequestToResponseTime;
exports.getResponseEndTime = getResponseEndTime;
var _isPerformanceApiAvailable = require("./is-performance-api-available");
function getResponseEndTime() {
if (!(0, _isPerformanceApiAvailable.isPerformanceAPIAvailable)()) {
return;
}
var nav = performance.getEntriesByType('navigation')[0];
if (nav) {
return nav.responseEnd;
}
return;
}
function getRequestToResponseTime() {
if (!(0, _isPerformanceApiAvailable.isPerformanceAPIAvailable)()) {
return;
}
var nav = performance.getEntriesByType('navigation')[0];
if (nav) {
return nav.responseEnd - nav.requestStart;
}
return;
}