UNPKG

@embrace-io/web-sdk

Version:
12 lines (11 loc) 560 B
//#region src/instrumentations/clicks/ClicksInstrumentation/utils.ts const MAX_INNER_TEXT = 30; const getHTMLElementFriendlyName = (element, innerText) => { const nodeName = element.nodeName.toLowerCase(); const truncatedInnerText = innerText.substring(0, MAX_INNER_TEXT); const ellipsis = innerText.length > MAX_INNER_TEXT ? "..." : ""; return `<${nodeName}${element.className ? ` class="${element.className}"` : ""}>${truncatedInnerText}${ellipsis}</${nodeName}>`; }; //#endregion export { getHTMLElementFriendlyName }; //# sourceMappingURL=utils.js.map