1 line
86 KiB
JavaScript
1 line
86 KiB
JavaScript
|
|
"use strict";(globalThis.webpackChunkburst_statistics=globalThis.webpackChunkburst_statistics||[]).push([[845],{5963:(e,t,s)=>{s.d(t,{A:()=>d});var a=s(6087),r=s(453),l=s(6964),i=s(1019),c=s(8552),n=s(6392),o=s(7723),u=s(9072),m=s(3443);const d=({filter:e,filterValue:t,label:s,children:d,startDate:g,endDate:h})=>{const C=(0,r.c)((e=>e.setFilters)),v=(0,r.c)((e=>e.setAnimate)),f=(0,l.V)((e=>e.goalFields)),b=(0,i.G)((e=>e.setMetrics)),p=(0,i.G)((e=>e.getMetrics())),w=(0,c.S)((e=>e.setStartDate)),E=(0,c.S)((e=>e.setEndDate)),_=(0,c.S)((e=>e.setRange)),M=s?(0,o.__)("Click to filter by:","burst-statistics")+" "+s:(0,o.__)("Click to filter","burst-statistics");return e&&t?(0,a.createElement)(n.A,{content:M},(0,a.createElement)("span",{onClick:async s=>{window.location.href="#statistics","goal_id"===e?(f[t]&&f[t].goal_specific_page&&f[t].goal_specific_page.value?(C("page_url",f[t].goal_specific_page.value),C(e,t),u.toast.info((0,o.__)("Filtering by goal & goal specific page","burst-statistics"))):(C(e,t),u.toast.info((0,o.__)("Filtering by goal","burst-statistics"))),p.includes("conversions")||b([...p,"conversions"])):(C(e,""),await new Promise((e=>setTimeout(e,10))),C(e,t,!0),await(async e=>{try{const t=await((e,t=3e3)=>{const s=Date.now();return new Promise(((a,r)=>{const l=setInterval((()=>{const i=document.querySelector(e),c=Date.now()-s;i?(clearInterval(l),a(i)):c>t&&(clearInterval(l),r(new Error(`Element not found: ${e}`)))}),100)}))})(".burst-data-filter--animate"),s=window.getComputedStyle(t),a=t.offsetParent?t.offsetParent.offsetLeft:0,r=t.offsetParent?t.offsetParent.offsetTop:0,l=parseInt(s.marginLeft),i=parseInt(s.marginTop),c=t.offsetWidth,n=t.offsetHeight,o=e.clientX-c+window.scrollX-a-l,u=e.clientY-4*n+window.scrollY-r-i;t.style.transformOrigin="50% 50%",t.style.opacity=0,t.style.transform=`translateX(${o}px) translateY(${u}px)`,await new Promise((e=>setTimeout(e,50))),t.style.transition="transform 0.2s ease, opacity 0.2s ease-out",t.style.transform=`translateX(${o}px) translateY(${u}px) scale(1)`,t.style.opacity=1,t.style.transition="transform 0.5s ease-in-out, opacity 0.2s ease-out",t.style.transform="translateX(0) translateY(0)"}catch(e){console.error(e.message)}})(s),v(!1)),(()=>{let e="",t="";if(/^\d+$/.test(g)){const t=10===g.toString().length?1e3*g:g;e=new Date(t).toISOString().split("T")[0]}else/\d{4}-\d{2}-\d{2}/.test(g)&&(e=g);if(h)if(/^\d+$/.test(h)){const e=10===h.toString().length?1e3*h:h;t=new Date(e).toISOString().split("T")[0]}else/\d{4}-\d{2}-\d{2}/.test(h)&&(t=h);else t=(new Date).toISOString().split("T")[0];(0,m.vd)(e)&&(0,m.vd)(t)&&(w(e),E(t),_("custom"))})()},className:"burst-click-to-filter"},d)):(0,a.createElement)(a.Fragment,null,d)}},1891:(e,t,s)=>{s.d(t,{A:()=>i});var a=s(6087),r=s(7723),l=s(4937);const i=e=>{let t=e.notice;return(0,a.createElement)("div",{className:"burst-task-element"},(0,a.createElement)("span",{className:"burst-task-status burst-"+t.output.icon},t.output.label),"skeleton"!==t.output.icon&&(0,a.createElement)("p",{className:"burst-task-message",dangerouslySetInnerHTML:{__html:t.output.msg}}),"skeleton"===t.output.icon&&(0,a.createElement)("div",{className:"burst-task-message"},(0,a.createElement)(l.A,{name:"loading"})),t.output.url&&(0,a.createElement)("a",{target:"_blank",href:t.output.url,rel:"noreferrer"},"sale"===t.output.icon?(0,r.__)("Get 40% Off","burst-statistics"):(0,r.__)("More info","burst-statistics")),t.output.highlight_field_id&&(0,a.createElement)("span",{className:"burst-task-enable",onClick:()=>{e.highLightField(e.notice.output.highlight_field_id)}},(0,r.__)("Fix","burst-statistics")),t.output.plusone&&(0,a.createElement)("span",{className:"burst-plusone"},"1"),t.output.dismissible&&"completed"!==t.output.status&&(0,a.createElement)("div",{className:"burst-task-dismiss"},(0,a.createElement)("button",{type:"button","data-id":t.id,onClick:e.onCloseTaskHandler},(0,a.createElement)("span",{className:"burst-close-warning-x"},(0,a.createElement)("svg",{width:"20",height:"20",viewBox:"0, 0, 400,400"},(0,a.createElement)("path",{id:"path0",d:"M55.692 37.024 C
|