UNPKG

@wordpress/upload-media

Version:
47 lines (46 loc) 878 B
// packages/upload-media/src/store/utils/debug-logger.ts function isDebugEnabled() { return globalThis.SCRIPT_DEBUG === true; } function debug(message, ...args) { if (!isDebugEnabled()) { return; } console.debug(`[upload-media] ${message}`, ...args); } function measure(options) { if (!isDebugEnabled()) { return; } const { measureName, startTime, endTime = performance.now(), tooltipText, properties } = options; const detail = { devtools: { dataType: "track-entry", track: "Upload Media", tooltipText, properties: properties?.map(([key, value]) => ({ key, value })) } }; try { performance.measure(measureName, { start: startTime, end: endTime, detail }); } catch { } } export { debug, measure }; //# sourceMappingURL=debug-logger.mjs.map