PageSourceSearch

https://frankieedgar.com/_nuxt/CRiqq2zj.js

js frankieedgar.com collected 2026-10-02 14:14:29 UTC 7,103 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Chfh2n-k.js","./CT7wXifU.js","./framework.CIcGVNlr.css"])))=>i.map(i=>d[i]);
2import{a as M,B as N,_ as H}from"#entry";import Q from"./D1xCj3a0.js";import{u as W}from"./CSQgM3SS.js";import{aC as Y,q as p,e as y,$ as Z,U as J,_ as K,t as X,g as ee,k as ae,j as te,ad as se,h as le,a5 as ne,w as oe}from"./B9SPuWlS.js";import{ac as ie,ag as _,r as V,o as l,y as a,aQ as n,aE as s,x as c,Z as D,ay as re,p as de,al as u,m as w}from"./CT7wXifU.js";import{_ as ue,a as ce}from"./B6tRd-y-.js";import me from"./BmTx0DEs.js";import fe from"./p62Ej5Xm.js";import pe from"./DbwIHi6x.js";import ge from"./BpQNhT6u.js";import"./D6trejea.js";import"./Cp2c5yTg.js";import"./CUCeyMWA.js";import"./3nRHoxo7.js";import"./CLy_PzG8.js";import"./CM0ZkYwi.js";const ve={style:{"margin-top":"80px"}},ye={class:"dashboard-container"},_e={class:"d-flex flex-md-row flex-column justify-space-between align-center mt-4"},xe={class:"d-flex gap-2 flex-md-row flex-column"},he={class:"pdf-range-container"},be={id:"pdfOnlyText"},Ve={class:"pb-2"},De={class:"d-flex justify-space-between align-center w-100"},we={class:"py-4"},Ce={key:0,class:"no-data-container",style:{height:"400px"}},Pe={class:"d-flex flex-column align-center justify-center h-100"},Re={key:1,class:"no-data-container",style:{height:"400px"}},Se={class:"d-flex flex-column align-center justify-center h-100"},Ee={class:"no-data-icon-wrapper"},Qe={__name:"index",setup(ke){const C=M(),{postApiCalls:k,secureEndpoint:F}=W(),{$toast:m}=Y(),g=N(),d=u("last_30_days"),x=u([{label:"Last 30 Days",value:"last_30_days"},{label:"This Month",value:"this_month"},{label:"Last Month",value:"last_month"},{label:"This Quarter",value:"this_quarter"},{label:"Last Quarter",value:"last_quarter"},{label:"This Year",value:"this_year"},{label:"Last 120 Days",value:"last_120_days"}]),A=u([]),P=u(!1),h=u(!1),v=u(!1),f=u(!1),i=u(""),q=u([t=>!!t||"Email is required",t=>/.+@.+\..+/.test(t)||"Email must be valid"]);ie(()=>{if(g.query.date_range){const t=Array.isArray(g.query.date_range)?g.query.date_range[0]:g.query.date_range;x.value.some(r=>r.value===t)&&(d.value=t)}});const R=w(()=>C.organization),S=w(()=>C.getOrgCurrencySign),T=w(()=>{const t=A.value.find(e=>e.name==="GTag Property");return t&&t.property?.status==="completed"}),O=()=>{},z=t=>{t.value=t||[],P.value=!0},L=async t=>{const e=(await H(async()=>{const{default:$}=await import("./Chfh2n-k.js").then(G=>G.h);return{default:$}},__vite__mapDeps([0,1,2]),import.meta.url)).default,r=document.querySelector(".dashboard-container");if(!r){m?.error("Dashboard not found");return}const o=r.scrollWidth,b=r.scrollHeight,U={filename:`dashboard-${Date.now()}.pdf`,image:{type:"jpeg",quality:.95},html2canvas:{scale:3,useCORS:!0,backgroundColor:"#ffffff",windowWidth:o,windowHeight:b},jsPDF:{unit:"px",format:[o,b],orientation:o>b?"landscape":"portrait"},pagebreak:{mode:["avoid-all","css"],avoid:["img"]}},E=e().set(U);return t?E.from(r).save():E.from(r).outputPdf("blob")},j=async()=>{try{h.value=!0,await L(!0),m?.success("PDF exported successfully")}catch(t){console.error(t),m?.error("PDF export failed")}finally{h.value=!1}},B=()=>{f.value=!0,i.value=""},I=async()=>{if(!i.value||!/.+@.+\..+/.test(i.value)){m?.error("Please enter a valid email address");return}try{v.value=!0;const t={email:i.value,organization_id:R.value.id,date_range:d.value};await k(F.DASHBOARD_EMAIL_REPORT,t),m?.success("PDF sent via email successfully"),f.value=!1,i.value=""}catch(t){console.error(t),m?.error("Failed to send PDF via email")}finally{v.value=!1}};return(t,e)=>{const r=Q;return _(),V("div",ve,[l("div",ye,[a(X,{fluid:"",class:"px-6 px-md-10"},{default:n(()=>[l("div",_e,[a(p,null,{default:n(()=>[l("div",xe,[a(y,{color:"primary",variant:"flat",onClick:j,loading:s(h),"data-html2canvas-ignore":"true"},{default:n(()=>[a(r,{name:"mdi:file-pdf-box",size:"20",class:"mr-2",mode:"svg"}),e[4]||(e[4]=c(" Export as PDF ",-1))]),_:1},8,["loading"]),a(y,{color:"success",variant:"flat","prepend-icon":"mdi-email",onClick:B,loading:s(v),"data-html2canvas-ignore":"true"},{default:n(()=>[...e[5]||(e[5]=[c(" Send PDF as Email ",-1)])]),_:1},8,["loading"])])]),_:1}),a(p,{class:"d-flex align-end flex-column justify-end position-relative mb-2 py-0"},{default:n(()=>[a(Z,{"data-html2canvas-ignore":"true",modelValue:s(d),"onUpdate:modelValue":e[0]||(e[0]=o=>D(d)?d.value=o:null),items:s(x),"item-title":"label","item-value":"value",label:"Date Range",density:"compact",variant:"outlined",class:"date-range-filter z-index-1",style:{"max-width":"250px"},"hide-details":"true"},null,8,["modelValue","items"]),l("div",he,[l("div",be,[e[6]||(e[6]=l("div",{class:"date-range-filter-label"},"Date Range:",-1)),l("span",null,re(s(x).find(o=>o.value===s(d)).label),1)])])]),_:1})]),a(me,{"date-range-filter":s(d),"get-org-currency-sign":s(S),organization:s(R),onRefetch:O,onIntegrationsUpdated:z},null,8,["date-range-filter","get-org-currency-sign","organization"]),a(fe,{"date-range-filter":s(d),"get-org-currency-sign":s(S)},null,8,["date-range-filter","get-org-currency-sign"]),a(pe,{"date-range-filter":s(d)},null,8,["date-range-filter"]),l("div",null,[l("div",Ve,[l("div",De,[l("div",null,[a(p,{class:"section-title mb-1 py-0"},{default:n(()=>[...e[7]||(e[7]=[c("Conversion Analytics",-1)])]),_:1}),a(p,{class:"section-subtitle text-medium-emphasis py-0"},{default:n(()=>[...e[8]||(e[8]=[c("Conversion insights by day and device",-1)])]),_:1})])])]),l("div",we,[s(P)?s(T)?(_(),de(K,{key:2},{default:n(()=>[a(p,{cols:"12",md:"6"},{default:n(()=>[a(ue)]),_:1}),a(p,{cols:"12",md:"6"},{default:n(()=>[a(ce)]),_:1})]),_:1})):(_(),V("div",Re,[l("div",Se,[l("div",Ee,[a(r,{name:"mdi:chart-pie",size:"64",mode:"svg"})]),e[10]||(e[10]=l("p",{class:"no-data-text mt-4"},"Configure Gtag to see conversion analytics",-1)),e[11]||(e[11]=l("p",{class:"no-data-subtext text-medium-emphasis"},"Set up your Gtag property to view conversion insights by day and device",-1))])])):(_(),V("div",Ce,[l
2("div",Pe,[a(J,{indeterminate:"",color:"primary",size:"48"}),e[9]||(e[9]=l("p",{class:"no-data-text mt-4"},"Loading conversion analytics...",-1))])]))])]),a(ge)]),_:1})]),a(oe,{modelValue:s(f),"onUpdate:modelValue":e[3]||(e[3]=o=>D(f)?f.value=o:null),"max-width":"400",persistent:""},{default:n(()=>[a(ee,null,{default:n(()=>[a(ae,{class:"text-h6"},{default:n(()=>[...e[12]||(e[12]=[c(" Send PDF via Email ",-1)])]),_:1}),a(te,null,{default:n(()=>[a(se,{modelValue:s(i),"onUpdate:modelValue":e[1]||(e[1]=o=>D(i)?i.value=o:null),label:"Email Address",type:"email",rules:s(q),required:"",autofocus:"",variant:"outlined",density:"compact",class:"mt-4"},null,8,["modelValue","rules"])]),_:1}),a(le,null,{default:n(()=>[a(ne),a(y,{variant:"text",onClick:e[2]||(e[2]=o=>{f.value=!1,i.value=""})},{default:n(()=>[...e[13]||(e[13]=[c(" Cancel ",-1)])]),_:1}),a(y,{color:"primary",variant:"flat",onClick:I,disabled:!s(i)||!/.+@.+\..+/.test(s(i)),loading:s(v)},{default:n(()=>[...e[14]||(e[14]=[c(" Send ",-1)])]),_:1},8,["disabled","loading"])]),_:1})]),_:1})]),_:1},8,["modelValue"])])}}};export{Qe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.