UNPKG

cinnecta-logs

Version:

Biblioteca para centralizar a configuração e eventos personalizados do Highlight.run, compatível com React e Next.js.

2 lines (1 loc) 691 B
import{H as a}from"highlight.run";var d=({filterName:r,filterValue:s,pathname:e})=>{a.track("filter",{value:s,pathname:e,filterName:r})},k=({downloadBody:r,pathname:s,timeTakenInDownload:e,segmentFilter:o,type:c})=>{a.track("download",{downloadBody:r,pathname:s,timeTakenInDownload:e,...o&&{segmentFilter:o},...c&&{type:c}})},l=({accessedModules:r,contractedModules:s,accessedPages:e,clientName:o})=>{let c=JSON.stringify(r),t=JSON.stringify(s),n=JSON.stringify(e);a.track("user_modules",{accessedModules:c,accessedPages:n,...o&&{clientName:o},...s&&s?.length>0&&{contractedModules:t}})},i=()=>({trackFilterUsage:d,trackOnDownload:k,trackUserModules:l});export{d as a,k as b,l as c,i as d};