PageSourceSearch

https://indexjump.com/_nuxt/DHf-GyTk.js

js indexjump.com collected 2026-10-01 10:39:05 UTC 2,679 bytes, 1 lines download raw bytes

1import U from"./CXu-q7L-.js";import{d as w,k as O,z as B,u as I,s as d,o as f,D as N,w as k,b as e,t as a,M as z,x as _,S as m,I as v,g as u,q as D,c as E,h as T}from"./oDDDfqFT.js";const Y={class:"content"},H={class:"title h3"},V={class:"subtitle h4 light"},F={class:"name-box"},P={class:"email-box"},W={class:"phone-box"},$=["required"],L={class:"msg-box"},j={class:"send-box"},G=["disabled"],Q={key:0,class:"fa-solid fa-fw fa-spinner fa-spin-pulse"},J={key:1,class:"fa-solid fa-fw fa-paper-plane"},K=w({__name:"ContactForm",props:{type:{},defaultMsg:{},phoneRequired:{type:Boolean}},emits:["close"],setup(b,{emit:g}){const h=b,A=g,S=O(),{user:y,isUserAuthenticated:q}=B(),{getMessage:C}=I(),l=(c,t)=>C(c,t),n=d(!1),i=d(""),r=d(""),p=d(""),o=d(h.defaultMsg||"");q.value&&(r.value=y.value.email||"",i.value=y.value.username||"");const x=async()=>{A("close"),n.value=!1,o.value=""},M=async()=>{if(n.value||!i.value||!r.value||!o.value)return;n.value=!0;const c={name:i.value,email:r.value,phone:p.value||"",msg:o.value,type:h.type||"Support"};await S.$post("Support.saveRequest",c),n.value=!1,o.value="",await x()};return(c,t)=>{const R=U;return f(),N(R,{class:"contact-form-popup",width:"400",onClose:t[5]||(t[5]=s=>x())},{default:k(()=>[e("div",Y,[e("h2",H,a(l("HI"))+"! "+a(l("HOW_CAN_WE_HELP_YOU_TODAY")),1),e("h5",V,a(l("WE_ARE_READY_TO_ASSIST_YOU_WITH_ANY_OF_YOUR_QUERIE")),1),e("form",{class:"contact-form-content",onSubmit:t[4]||(t[4]=z(s=>M(),["prevent"]))},[e("div",F,[e("label",null,[e("span",null,a(l("NAME")),1)]),e("div",null,[_(e("input",{"onUpdate:modelValue":t[0]||(t[0]=s=>m(i)?i.value=s:null),type:"text",required:""},null,512),[[v,u(i),void 0,{trim:!0,lazy:!0}]])])]),e("div",P,[e("label",null,[e("span",null,a(l("EMAIL")),1)]),e("div",null,[_(e("input",{"onUpdate:modelValue":t[1]||(t[1]=s=>m(r)?r.value=s:null),type:"email",required:""},null,512),[[v,u(r),void 0,{trim:!0,lazy:!0}]])])]),e("div",W,[e("label",null,a(l("PHONE_NUMBER")),1),e("div",null,[_(e("input",{id:"phone","onUpdate:modelValue":t[2]||(t[2]=s=>m(p)?p.value=s:null),type:"tel",required:b.phoneRequired},null,8,$),[[v,u(p),void 0,{trim:!0,lazy:!0}]])])]),e("div",L,[e("label",null,[e("span",null,a(l("MESSAGE")),1)]),e("div",null,[_(e("textarea",{"onUpdate:modelValue":t[3]||(t[3]=s=>m(o)?o.value=s:null),required:""},null,512),[[v,u(o),void 0,{trim:!0,lazy:!0}]])])]),e("div",j,[e("button",{type:"submit",class:D(["btn btn-xlarge btn-send-request",{"btn-disabled":u(n)}]),disabled:u(n)},[e("span",null,a(l("SEND")),1),u(n)?(f(),E("i",Q)):(f(),E("i",J))],10,G)])],32)])]),_:1})}}}),ee=Object.assign(T(K,[["__scopeId","data-v-834439af"]]),{__name:"PopupContactForm"});export{ee 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.