File manager - Edit - /usr/local/cpanel/whostmgr/docroot/templates/monitoring/spa/_nuxt/DPlyd1tm.js
Back
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./kD_fI6bG.js","./BZMRTz8c.js","./Bb0d5mhF.js","./entry.C1YSsCtD.css","./WHMLogo.B8IeMEBj.css","./DeQ5-w6a.js","./DfKpJTVM.js","./BQV2YfOE.js","./ButtonElement.DbMj1V34.css","./D4Av98dN.js","./B6yrX0wX.js","./B7DMRpI3.js","./BRExdNuj.js","./C9SsffiO.js","./CF7kvRCg.js"])))=>i.map(i=>d[i]); import{e as E,f as B,v as T,_ as M,o as u,c as g,t as S,q as b,G as q,R as se,B as ne,a2 as oe,a as x,r as U,j as C,w as f,b as w,V as ae,n as D,k,H as le,F as Z,a1 as ie,h as R,d as z,C as re,D as ce,i as ue,g as Q,ac as de,K as _e,ad as pe,A as me}from"./Bb0d5mhF.js";import{_ as V}from"./DfKpJTVM.js";import ee from"./DeQ5-w6a.js";import{o as fe,a as ve}from"./BJh7vk31.js";import{u as te}from"./DJDNWl6f.js";import{_ as ge}from"./CEkBLMYc.js";import{u as ye}from"./BRExdNuj.js";import{m as he,b as ke,i as be}from"./C9SsffiO.js";const we=E({__name:"PlanTag",setup(s,{expose:o}){o();const t=B(),e=T(()=>({"whm-anonymous":"Lite",trial:"Lite","whm-real":"Lite"})[t.userDetails.planSlug]||t.userDetails.planSlug),n={UStore:t,planName:e};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}}),Se={class:"flex items-center gap-2 py-1 px-2 rounded-md text-sm leading-6 shadow-[inset_0_0_0_1px_theme('colors.orange.500')] capitalize"};function Te(s,o,t,e,n,l){return u(),g("div",Se,S(e.planName),1)}const Ze=Object.assign(M(we,[["render",Te],["__file","PlanTag.vue"]]),{__name:"PlanTag"}),xe={mounted:s=>{s.focus()}},Ae=E({__name:"CustomModal",props:{open:{type:Boolean,default:!1},title:{type:String,default:""},description:{type:String,default:""},dismissible:{type:Boolean,default:!1},closeOnEscape:{type:Boolean,default:!0},closeOnOutsideClick:{type:Boolean,default:!0},overlay:{type:Boolean,default:!0},transition:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},portal:{type:Boolean,default:!0}},emits:["update:open","close","close:prevent","after:leave"],setup(s,{expose:o,emit:t}){o();const e=xe,n=s,l=t,i=b(n.open),c=b(null),v=b(null),p=b(0),r=T(()=>n.portal?"#teleports":null),_=()=>{p.value=window.scrollY,document.body.style.position="fixed",document.body.style.top=`-${p.value}px`,document.body.style.width="100%"},a=()=>{document.body.style.position="",document.body.style.top="",document.body.style.width="",window.scrollTo(0,p.value)};q(()=>n.open,y=>{i.value=y,y?_():a()}),q(i,y=>{l("update:open",y)});const d=()=>{if(!n.dismissible){l("close:prevent");return}i.value=!1,l("close")},h=y=>{y.key==="Escape"&&n.closeOnEscape&&d()},m=()=>{n.closeOnOutsideClick&&d()};fe(v,m),ve(document,"keydown",h),se(()=>{i.value&&_()}),ne(()=>{a()});const A={vFocus:e,props:n,emit:l,modalOpen:i,modalRef:c,contentRef:v,scrollPosition:p,teleportTarget:r,lockScroll:_,unlockScroll:a,closeModal:d,handleKeydown:h,handleClickOutside:m,handleAfterLeave:()=>{l("after:leave")},Teleport:oe};return Object.defineProperty(A,"__isScriptSetup",{enumerable:!1,value:!0}),A}}),Ue={key:0,class:"flex items-center justify-between p-4 sm:px-6"},Ce={key:0,class:"text-lg font-semibold"},Ie={key:1,class:"mt-1 text-sm text-gray-500"},Oe={class:"flex-1 p-4 sm:p-6 overflow-y-auto"},Ee={key:1,class:"flex items-center justify-end gap-3 p-4 sm:px-6"};function Me(s,o,t,e,n,l){const i=ee,c=V;return u(),g("div",null,[x("div",{onClick:o[0]||(o[0]=v=>e.modalOpen=!0)},[U(s.$slots,"default",{},void 0,!0)]),(u(),C(ie(e.teleportTarget?e.Teleport:"div"),{to:e.teleportTarget},{default:f(()=>[w(ae,{name:t.transition?"modal":"",onAfterLeave:e.handleAfterLeave},{default:f(()=>[e.modalOpen?(u(),g("div",{key:0,ref:"modalRef",class:D(["fixed inset-0 z-[1032] flex items-center justify-center",t.portal?"":"absolute"]),role:"dialog","aria-modal":"true",tabindex:"-1"},[t.overlay?(u(),g("div",{key:0,class:D(["fixed inset-0 bg-black bg-opacity-50",[t.portal?"":"absolute",t.transition?"modal-overlay":""]])},null,2)):k("",!0),le((u(),g("div",{ref:"contentRef",class:D(["relative bg-white rounded-lg shadow-lg focus:outline-none pt-8 max-h-[calc(100vh-2rem)] overflow-y-auto",{"w-full h-full":t.fullscreen,"w-[90%] max-w-3xl":!t.fullscreen}])},[w(c,{palette:"transparent",class:"absolute top-2 right-2","aria-label":"Close",onClick:e.closeModal},{default:f(()=>[w(i,{name:"material-symbols:close",class:"w-6 h-6 text-slate-700"})]),_:1}),s.$slots.content?U(s.$slots,"content",{key:0,close:e.closeModal},void 0,!0):(u(),g(Z,{key:1},[t.title||s.$slots.header?(u(),g("div",Ue,[x("div",null,[U(s.$slots,"header",{},()=>[t.title?(u(),g("h2",Ce,S(t.title),1)):k("",!0),t.description?(u(),g("p",Ie,S(t.description),1)):k("",!0)],!0)]),t.dismissible?(u(),C(c,{key:0,type:"button",class:"inline-flex items-center justify-center p-2 text-gray-400 bg-white rounded-md hover:text-gray-500 focus:outline-none","aria-label":"Close",onClick:e.closeModal},{default:f(()=>[w(i,{name:"material-symbols:close",class:"w-5 h-5"})]),_:1})):k("",!0)])):k("",!0),x("div",Oe,[U(s.$slots,"body",{},void 0,!0)]),s.$slots.footer?(u(),g("div",Ee,[U(s.$slots,"footer",{close:e.closeModal},void 0,!0)])):k("",!0)],64))],2)),[[e.vFocus]])],2)):k("",!0)]),_:3},8,["name"])]),_:3},8,["to"]))])}const Ne=Object.assign(M(Ae,[["render",Me],["__scopeId","data-v-47ad24f6"],["__file","CustomModal.vue"]]),{__name:"CustomModal"}),Le=E({__name:"UpsellActionButton",setup(s,{expose:o}){o();const t=B(),e=R().getSignupLink(),{tracker:n}=te(),l=b(!1),c={UStore:t,signupLink:e,tracker:n,isUpsellModalOpen:l,handleUpsell:()=>{t.userDetails.customStoreUrl&&!t.userDetails.doNotSell?(n("upsell_upgrade_button","click_on","opened_external_store"),l.value=!1,window.open(t.userDetails.storeUrl,"_blank")):(n("upsell_upgrade_button","click_on","opened_pricing_table"),l.value=!0)}};return Object.defineProperty(c,"__isScriptSetup",{enumerable:!1,value:!0}),c}}),Pe=re(()=>ce(()=>import("./kD_fI6bG.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url).then(s=>s.default||s)),De={class:"w-full p-4"};function je(s,o,t,e,n,l){const i=V,c=Pe,v=Ne;return u(),g(Z,null,[e.UStore.userIsLoggedIn?k("",!0):(u(),C(i,{key:0,to:e.signupLink,"data-testid":"link-signup",size:"small",class:"leading-6",onClick:o[0]||(o[0]=p=>e.tracker("signup_reminder","click_on","/signup"))},{default:f(()=>[z(S(s.$t("SignUp")),1)]),_:1},8,["to"])),w(v,{open:e.isUpsellModalOpen,onClose:o[2]||(o[2]=p=>e.isUpsellModalOpen=!1),dismissible:""},{content:f(()=>[x("div",De,[w(c,{onClose:o[1]||(o[1]=p=>e.isUpsellModalOpen=!1)})])]),default:f(()=>[e.UStore.userIsLoggedIn&&e.UStore.isUserUpgradable?(u(),C(i,{key:0,"data-testid":"link-upgrade",target:"_blank",size:"small",class:"leading-6",onClick:e.handleUpsell},{default:f(()=>[z(S(s.$t("Upgrade")),1)]),_:1})):k("",!0)]),_:1},8,["open"])],64)}const et=Object.assign(M(Le,[["render",je],["__file","UpsellActionButton.vue"]]),{__name:"UpsellActionButton"}),ze=()=>{const s=R().cPanelSecurityToken(),o="cpanel.360-monitoring.plugin",t=r=>`${window.location.origin+s}/json-api/personalization_${r}`,e=r=>r instanceof Error?r.message:"An unknown error occurred",n=async r=>{const _={"api.version":1,personalization:r,store:o};try{const a=await fetch(t("set"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)});if(!a.ok)throw new Error(`HTTP error! status: ${a.status}`);return{result:await a.json(),error:null}}catch(a){return{result:null,error:e(a)}}},l=async r=>{const _={"api.version":1,names:r,store:o};try{const a=await fetch(t("get"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)});if(!a.ok)throw new Error(`HTTP error! status: ${a.status}`);const{data:d}=await a.json();return{result:d,error:null}}catch(a){return{result:null,error:e(a)}}},i=300,c=60;return{setPersonalization:n,getPersonalization:l,setAgentInterval:async r=>{const _=r?i:c,a=r?i:c,d=b(null),h=b(null);try{const m=await fetch(`${window.location.origin+s}/json-api/360Monitoring/set_360_agent_polling?api.version=1`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({"api.version":1,interval:_,max_data_span:a})});if(!m.ok)throw new Error(`HTTP error! status: ${m.status}`);d.value=await m.json()}catch(m){h.value=m instanceof Error?m.message:"An unknown error occurred"}return{result:d.value,error:h.value}},readPersonalizationValue:(r,_,a)=>{const d=r?.personalization?.[_];return!d||d.success===0?a:d.value??a}}},O="homepage-activation-notice",j="dismissedUpsell",W=24,X="1.2.0",Be=E({__name:"MiniAppUpsell",async setup(s,{expose:o}){o();let t,e;const{t:n}=ue(),{tracker:l}=te(),{getMissedAlerts:i}=ye(),{getPersonalization:c,setPersonalization:v,readPersonalizationValue:p}=ze(),r=B(),_=R().getSignupLink(),{data:a,error:d,status:h}=([t,e]=Q(()=>i()),t=await t,e(),t),m=T(()=>h.value==="pending"||d.value?0:a.value?.data?.alerts||0),{result:N}=([t,e]=Q(()=>c([O])),t=await t,e(),t),A=p(N,O,!1),y=b(!1),L=b(!1),P=T(()=>!r.userIsLoggedIn&&!A&&!y.value&&ke(pe,X)),$=T(()=>r.userIsLoggedIn?!0:A),H=T(()=>P.value||!$.value?!1:!r.userIsLoggedIn&&h.value!=="pending"&&!L.value&&be(j,W)),F=async()=>{l("dismiss_activation_notice","click_on","miniapp_activation_notice"),y.value=!0;const{error:I}=await v({[O]:!0});I&&console.error(I)},K=()=>{l("dismiss_upsell_for_24_hours","click_on","miniapp_upsell"),he(j),L.value=!0},Y=T(()=>P.value?{title:n("ActivationNoticeTitle"),body:n("ActivationNoticeSentence"),dismissTestId:"close-activation-notice",ctaTestId:"mini-modal__activation-signup-button",ctaTrackerEvent:"activation_notice_signup",handleDismiss:F}:H.value?{title:n("MissedAlerts",{n:m.value}),body:n("MissedAlertsSentence"),dismissTestId:"close-upsell",ctaTestId:"mini-modal__signup-button",ctaTrackerEvent:"signup_reminder",handleDismiss:K}:null),G=de("upsellModalActive",()=>!1);_e(()=>{G.value=Y.value!==null});const J={ACTIVATION_NOTICE_KEY:O,MISSED_ALERTS_DISMISSAL_STORAGE_KEY:j,MISSED_ALERTS_DISMISSAL_HOURS:W,ACTIVATION_MIN_VERSION:X,t:n,tracker:l,getMissedAlerts:i,getPersonalization:c,setPersonalization:v,readPersonalizationValue:p,UStore:r,signupLink:_,alertsData:a,alertsError:d,alertsStatus:h,alertCount:m,personalizationResult:N,activationAcknowledged:A,dismissedActivationNotice:y,dismissedMissedAlerts:L,showActivationNotice:P,missedAlertsAllowedThisSession:$,showMissedAlerts:H,handleDismissActivationNotice:F,handleDismissMissedAlerts:K,activeUpsell:Y,upsellModalActive:G,handleCtaClick:I=>{l(I,"click_on","/signup")}};return Object.defineProperty(J,"__isScriptSetup",{enumerable:!1,value:!0}),J}}),Re={class:"flex items-start justify-between gap-4 mb-4"},Ve={class:"font-medium text-2xl text-white"},$e={class:"text-sm w-56 text-balance mb-4 md:mb-16 leading-5 text-white"};function He(s,o,t,e,n,l){const i=ee,c=V,v=ge;return u(),C(v,{"modal-style":!0,dismissable:!0,"dismiss-state":!e.activeUpsell},me({default:f(()=>[U(s.$slots,"default")]),_:2},[e.activeUpsell?{name:"upsell",fn:f(()=>[x("div",Re,[x("h2",Ve,S(e.activeUpsell.title),1),w(c,{"data-testid":e.activeUpsell.dismissTestId,onClick:e.activeUpsell.handleDismiss},{default:f(()=>[w(i,{name:"clarity:close-line",class:"size-8 hover:cursor-pointer"})]),_:1},8,["data-testid","onClick"])]),x("p",$e,S(e.activeUpsell.body),1),w(c,{palette:"lightgray",class:"px-6",to:e.signupLink,"data-testid":e.activeUpsell.ctaTestId,onClick:o[0]||(o[0]=p=>e.handleCtaClick(e.activeUpsell.ctaTrackerEvent))},{default:f(()=>[z(S(s.$t("SignUp")),1)]),_:1},8,["to","data-testid"])]),key:"0"}:void 0]),1032,["dismiss-state"])}const tt=Object.assign(M(Be,[["render",He],["__file","MiniAppUpsell.vue"]]),{__name:"MiniAppUpsell"});export{et as _,tt as a,Ze as b,ze as u};
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 0.04 |
proxy
|
phpinfo
|
Settings