PageSourceSearch

https://app.sendx.io/_nuxt/D_78b4hj.js

js sendx.io collected 2026-10-02 02:36:34 UTC 6,794 bytes, 1 lines download raw bytes

1import{_ as w}from"./C-tHnlsK.js";import{_ as k}from"./CR00nL-w.js";import{u as S}from"./Dwh0X9b5.js";import{aD as O,aE as j,a7 as V,E as C,aB as I,y as i,J as u,u as s,z as c,D as e,O as n,bx as l,A as p,I as M,C as h,X as N,G as T,b6 as B,b7 as A}from"./Cn-d-il1.js";import{a as L}from"./DLr5K5J4.js";import"./CaiwKqwP.js";import"./Op4w2AQ-.js";import"./95WXOEHx.js";import"./Bku5b180.js";const d=_=>(B("data-v-a963710e"),_=_(),A(),_),E={key:0,class:"bg-sendx-secondary"},R={class:"grid grid-cols-1 lg:grid-cols-3 gap-5"},z={class:"lg:col-span-2 space-y-5"},D={class:"bg-sendx-primary rounded-lg border border-sendx-border-primary"},H={class:"px-4 py-3 border-b border-sendx-border-primary"},F={class:"text-base font-medium text-sendx-text-primary"},$={class:"p-4"},G=["innerHTML"],P={class:"bg-sendx-primary rounded-lg border border-sendx-border-primary"},W=d(()=>e("div",{class:"px-4 py-3 border-b border-sendx-border-primary"},[e("h3",{class:"text-base font-medium text-sendx-text-primary"},"Key Features")],-1)),J={class:"p-4"},K=["innerHTML"],Q={class:"space-y-5"},U={key:0,class:"bg-sendx-primary rounded-lg border border-sendx-border-primary"},X=d(()=>e("div",{class:"px-4 py-3 border-b border-sendx-border-primary"},[e("h3",{class:"text-base font-medium text-sendx-text-primary"},"Credit Status")],-1)),q={class:"p-4"},Y={class:"flex items-center justify-between mb-4"},Z=d(()=>e("p",{class:"text-sm font-medium text-sendx-text-secondary"},"Credits Remaining",-1)),ee={class:"text-2xl font-bold text-sendx-text-primary"},te=d(()=>e("div",{class:"h-12 w-12 bg-sendx-accent-primary/10 rounded-full flex items-center justify-center"},[e("svg",{class:"h-6 w-6 text-sendx-accent-secondary",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"})])],-1)),se={class:"w-full bg-sendx-secondary rounded-full h-2.5 mb-1"},de={class:"flex justify-between text-xs text-sendx-text-secondary mb-4"},oe={key:1,class:"bg-sendx-primary rounded-lg border border-sendx-border-primary"},ne=d(()=>e("div",{class:"px-4 py-3 border-b border-sendx-border-primary"},[e("h3",{class:"text-base font-medium text-sendx-text-primary"},"Quick Stats")],-1)),re={class:"p-4"},ae={class:"space-y-4"},ie={class:"flex items-center justify-between"},ce=d(()=>e("dt",{class:"text-sm font-medium text-sendx-text-secondary"},"Total Contacts",-1)),le={class:"text-sm font-semibold text-sendx-text-primary"},me={class:"flex items-center justify-between"},xe=d(()=>e("dt",{class:"text-sm font-medium text-sendx-text-secondary"},"Cleaned Contacts",-1)),ue={class:"text-sm font-semibold text-sendx-text-primary"},_e={class:"flex items-center justify-between"},pe=d(()=>e("dt",{class:"text-sm font-medium text-sendx-text-secondary"},"Valid Emails",-1)),he={class:"text-sm font-semibold text-sendx-accent-secondary"},be={class:"flex items-center justify-between"},ye=d(()=>e("dt",{class:"text-sm font-medium text-sendx-text-secondary"},"Invalid Emails",-1)),fe={class:"text-sm font-semibold text-sendx-warning-primary"},ve={class:"flex items-center justify-between"},ge=d(()=>e("dt",{class:"text-sm font-medium text-sendx-text-secondary"},"Unknown Status",-1)),we={class:"text-sm font-semibold text-sendx-text-light"},ke={key:2,class:"bg-sendx-primary rounded-lg border border-sendx-border-primary"},Se=d(()=>e("div",{class:"px-4 py-3 border-b border-sendx-border-primary"},[e("h3",{class:"text-base font-medium text-sendx-text-primary"},"Video Tutorial")],-1)),Oe={class:"p-4"},je={class:"relative h-40 w-full flex items-center justify-center rounded-md border border-sendx-border-primary bg-sendx-secondary"},Ve=["src"],Ce={key:1,class:"flex flex-col items-center justify-center text-center p-4"},Ie=d(()=>e("svg",{class:"w-10 h-10 text-sendx-text-secondary mb-1.5",fill:"none",stroke:"currentColor","stroke-width":"2",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"})],-1)),Me=d(()=>e("p",{class:"text-xs text-sendx-text-secondary"},"Video coming soon",-1)),Ne=[Ie,Me],Te={__name:"index",setup(_){const b=S(),m=O(),y=j(),f=V(),r=t=>new Intl.NumberFormat().format(t),o=C(()=>{const t=f.params.id,a=I()?b.getSampleAddonsList:m?.$state?.currentTeam?.addOns??[];return!a||!t?null:a.find(x=>x.id===t||x.id===Number(t))??null});async function v(){const t=o.value?.addOn?.id;if(!t)return;const a=l[t];
1m.setResource({resource:"showSearch",value:!1}),m.setResource({resource:"showVideoPlayer",value:!0}),m.setResource({resource:"selectedVideoDetails",value:a});try{await m.sendSlackNotification({email:m.$state.authInfo.account?.Email,title:a?.title,url:a?.src,from:"add-on"})}catch(x){console.error(x)}}return(t,a)=>{const x=w,g=k;return s(o)?(c(),i("div",E,[e("div",R,[e("div",z,[e("div",D,[e("div",H,[e("h3",F,"About "+n(s(o).addOn.name),1)]),e("div",$,[e("div",{innerHTML:s(l)[s(o).addOn.id].detail,class:"addon-detail-html text-sm text-sendx-text-secondary"},null,8,G)])]),e("div",P,[W,e("div",J,[e("div",{innerHTML:s(l)[s(o).addOn.id].keyFeatures,class:"addon-detail-html text-sm text-sendx-text-secondary"},null,8,K)])])]),e("div",Q,[s(o).active&&s(l)[s(o).addOn.id].hasBilling?(c(),i("div",U,[X,e("div",q,[e("div",Y,[e("div",null,[Z,e("p",ee,n(r(t.credits.remaining)),1)]),te]),e("div",se,[e("div",{class:"bg-sendx-accent-secondary h-2.5 rounded-full",style:M(`width: ${t.credits.remaining/(t.credits.used+t.credits.remaining)*100}%`)},null,4)]),e("div",de,[e("span",null,n(Math.round(t.credits.remaining/(t.credits.used+t.credits.remaining)*100))+"% remaining",1),e("span",null,n(r(t.credits.used))+" used",1)]),p(g,{to:"/settings/billing"},{default:h(()=>[p(x,{type:"primary",size:"lg",class:"w-full"},{default:h(()=>[N("Purchase Credits")]),_:1})]),_:1})])])):u("",!0),s(o).active&&s(l)[s(o).addOn.id].hasReport?(c(),i("div",oe,[ne,e("div",re,[e("dl",ae,[e("div",ie,[ce,e("dd",le,n(r(t.contactStats.total)),1)]),e("div",me,[xe,e("dd",ue,n(r(t.contactStats.cleaned)),1)]),e("div",_e,[pe,e("dd",he,n(r(t.contactStats.valid)),1)]),e("div",be,[ye,e("dd",fe,n(r(t.contactStats.invalid)),1)]),e("div",ve,[ge,e("dd",we,n(r(t.contactStats.unknown)),1)])])])])):u("",!0),s(y).isWhitelabel?u("",!0):(c(),i("div",ke,[Se,e("div",Oe,[e("div",je,[s(l)[s(o).addOn.id].hasTutorialVideo?(c(),i(T,{key:0},[s(o).addOn.id?(c(),i("img",{key:0,id:"video-thumbnail",class:"max-w-full h-auto max-h-40 rounded-md cursor-pointer object-contain",src:s(l)[s(o).addOn.id].imageSrc,alt:"Video tutorial",onClick:v},null,8,Ve)):u("",!0)],64)):(c(),i("div",Ce,Ne))])])]))])])])):u("",!0)}}},$e=L(Te,[["__scopeId","data-v-a963710e"]]);export{$e 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.