PageSourceSearch

https://stcdn.leadconnectorhq.com/_preview/C_TA5pOD.js

js leadconnectorhq.com collected 2026-09-24 07:26:39 UTC 8,592 bytes, 1 lines download raw bytes

1import{a1 as de,ae as ve,a2 as ce,af as pe,aP as fe,c as T,aw as ye,r as p,aQ as be,ay as N,M as u,N as d,ah as o,a5 as s,ai as h,aj as ge,ak as P,al as k,ag as v,aF as U,aA as j,am as he,an as M,ao as W,aB as ke,aD as Y,az as _e,aE as Ee,ap as Le,aG as Ve,aH as G,av as K,aR as Se,ad as xe}from"./CqWH0BZP.js";import{a as Fe,g as Ce}from"./DJfpirVv.js";import{p as Ie}from"./DLVtykdp.js";const Te={};function Me(t,q){return u(),d("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"2",stroke:"currentColor","aria-hidden":"true"},[v("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M2 7l8.165 5.715c.661.463.992.695 1.351.784a2 2 0 00.968 0c.36-.09.69-.32 1.351-.784L22 7M6.8 20h10.4c1.68 0 2.52 0 3.162-.327a3 3 0 001.311-1.311C22 17.72 22 16.88 22 15.2V8.8c0-1.68 0-2.52-.327-3.162a3 3 0 00-1.311-1.311C19.72 4 18.88 4 17.2 4H6.8c-1.68 0-2.52 0-3.162.327a3 3 0 00-1.311 1.311C2 6.28 2 7.12 2 8.8v6.4c0 1.68 0 2.52.327 3.162a3 3 0 001.311 1.311C4.28 20 5.12 20 6.8 20z"})])}const we=xe(Te,[["render",Me]]),Be=de({__name:"EmailElement",props:{kind:{type:String},item:{type:Object},formLabelVisible:{type:Boolean},formLabelAlignment:{type:String},formFieldsValue:{type:Object},layoutType:{type:[Number,Boolean]},checkFullWidthPosition:{type:Boolean},fontSize:{type:[Number,String]},locationId:{type:String},mediumId:{type:String},errors:{type:Object,default:()=>({})},form:{type:Object,required:!1}},emits:["addOrUpdateError","isSlideMovable","verifyEmail","updateToken","updateFormFieldsValue"],setup(t,{expose:q,emit:D}){const B=ve(),R=ce(),{t:n}=pe(),Q=l=>l?n("common.email.your_verification_code_has_been_sent_to",{email:`<b>${l}</b>`})+"<br />"+n("common.email.kindly_review"):"",e=t,{inputPlaceholderStyle:X}=fe(()=>e.form),E=D,w=T(()=>e.kind=="survey"||e.kind=="quiz"),H=T(()=>{var l,a;return((a=e.errors)==null?void 0:a[(l=e.item)==null?void 0:l.tag])||""}),J=ye.VERIFY_EMAIL,L=p(!1),F=p(!1),f=p(),_=p(0),V=p(""),Z=(l,a)=>{V.value="",f.value=l,typeof a=="number"&&(_.value=a)},ee=l=>{V.value=n(G.CHALLENGE_AUTO_RETRY)},le=l=>{w.value&&E("isSlideMovable",l)},ae=l=>{var a;const i=l.target.value;E("updateFormFieldsValue",{tag:(a=e.item)==null?void 0:a.tag,value:i}),$()},te=()=>{$()},$=()=>{var l,a,i,r,m,y,b;if(!e.item)return;const g=(a=e.formFieldsValue)==null?void 0:a[(l=e.item)==null?void 0:l.tag];(i=e.item)!=null&&i.required&&K(g)?c((r=e.item)==null?void 0:r.tag,((m=e.item)==null?void 0:m.error)??n("is_required",{label:(y=e.item)==null?void 0:y.label})):c((b=e.item)==null?void 0:b.tag,null)},ie=()=>{var l,a,i,r,m,y,b;if(w.value||!e.item)return;const g=(a=e.formFieldsValue)==null?void 0:a[(l=e.item)==null?void 0:l.tag];if((i=e.item)!=null&&i.required&&K(g))c((r=e.item)==null?void 0:r.tag,((m=e.item)==null?void 0:m.error)??n("is_required",{label:(y=e.item)==null?void 0:y.label}));else{if(!Se(g)){c(e.item.tag,n("guest_email_invalid_error"));return}if(e.item.enableValidateEmail&&!((b=e.item)!=null&&b.hidden)&&!I.value&&g){c(e.item.tag,n("common.email.email_not_verified"));return}c(e.item.tag,null)}},C=p(""),O=p(null),S=p(!1),I=p(!1),re=T(()=>{var l,a,i;return((l=e.item)==null?void 0:l.enableValidateEmail)&&be((i=e.formFieldsValue)==null?void 0:i[(a=e.item)==null?void 0:a.tag])}),ne=l=>{const a=l?.first_name||"",i=l?.last_name||"";return!(l!=null&&l.full_name)&&!a&&!i?"":l?.full_name||a+(a&&i?" ":"")+i},oe=()=>{var l,a;L.value=!0;const i={locationId:e.locationId,email:(a=e.formFieldsValue)==null?void 0:a[(l=e.item)==null?void 0:l.tag],type:e.kind,challengeToken:f.value,mediumId:e.mediumId,name:ne(e.formFieldsValue)};$fetch(`${R.public.FORMS_SERVICE_URL}/forms/verify-email`,{method:"POST",body:i,headers:f.value?{"x-turnstile-visible-wait-ms":String(_.value)}:{}}).then(r=>{var m;L.value=!1,O.value=r.token,S.value=!0,c((m=e.item)==null?void 0:m.tag,null),A()}).catch(r=>{L.value=!1,z(r)})},ue=()=>{var l,a;const i={locationId:e.locationId,email:(a=e.formFieldsValue)==null?void 0:a[(l=e.item)==null?void 0:l.tag],type:e.kind,token:O.value,otp:C.value,challengeToken:f.value,mediumId:e.mediumId};$fetch(`${R.public.FORMS_SERVICE_URL}
1/forms/verify-email`,{method:"POST",body:i,headers:f.value?{"x-turnstile-visible-wait-ms":String(_.value)}:{}}).then(r=>{var m;r!=null&&r.ok&&(I.value=!0,S.value=!1,c((m=e.item)==null?void 0:m.tag,null),A(),E("verifyEmail","Yes"),E("updateToken",{value:O.value,type:"email",id:"email"}))}).catch(r=>{z(r)})},z=l=>{var a,i;if(l.status===400&&(f.value=void 0,_.value=0,F.value=!1),[429].includes(l.status))f.value=void 0,_.value=0,F.value=!0,c((a=e.item)==null?void 0:a.tag,null);else{const r=Ce(l,n)||n("common.errors.verification_failed");c((i=e.item)==null?void 0:i.tag,r)}},me=()=>{V.value=n(G.CHALLENGE_RETRY)},A=()=>{f.value=void 0,_.value=0,F.value=!1},se=()=>{var l;C.value="",S.value=!1,c((l=e.item)==null?void 0:l.tag,null)},c=(l,a)=>{E("addOrUpdateError",{tag:l,error:a})},x=T(()=>{var l,a;const i=e.layoutType;return typeof i=="number"&&[N.ONE_COLUMN,N.TWO_COLUMN,N.SINGLE_LINE].includes(i)?(l=e.item)!=null&&l.fieldWidthPercentage?((a=e.item)==null?void 0:a.fieldWidthPercentage)<=50:!0:e.layoutType===!0&&e.checkFullWidthPosition});return q({validate:ie,item:e.item}),(l,a)=>{var i,r,m,y,b;return t.item?(u(),d("div",{key:0,class:h(["form-builder--item field-container",{"d-none":t.item.hidden,"form-builder--item-input":t.kind==="survey"}])},[w.value&&t.item.description!==void 0?(u(),d("label",{innerHTML:t.item.description,class:"item-description",for:t.item.tag,style:{display:"block"},key:"email-description-"+o(B)},null,8,["innerHTML","for"])):s("",!0),t.formLabelVisible?(u(),d("label",{key:1,class:h(o(ge)(t.item.labelAlignment,t.formLabelAlignment)),for:t.item.tag},[P(k(t.item.label||" ")+" ",1),t.item.required?(u(),d("span",{key:0},"*")):s("",!0)],10,["for"])):s("",!0),v("div",{class:"flex-col"},[!S.value&&!I.value?(u(),d("div",{key:0,class:h(["email-input relative",x.value?"block":"flex"])},[U(we,{class:"input-icon",style:j(o(X))},null,8,["style"]),(u(),d("input",{value:(i=t.formFieldsValue)==null?void 0:i[t.item.tag],placeholder:!t.formLabelVisible&&t.item.required?t.item.placeholder+"*":t.item.placeholder,key:"email-input-"+o(B),name:t.item.tag,onKeydown:a[0]||(a[0]=he(M(g=>le({}),["prevent"]),["enter"])),onInput:ae,onBlur:te,type:"email",class:"form-control",disabled:(r=t.item)==null?void 0:r.disabled,"data-q":t.item.hiddenFieldQueryKey,"data-required":t.item.required,id:t.item.tag,style:{paddingLeft:"36px !important"}},null,40,["value","placeholder","name","disabled","data-q","data-required","id"])),re.value?(u(),d("button",{key:0,onClick:M(oe,["prevent"]),class:h(["preview-common-btn",x.value?"mt-3":""]),style:j({fontSize:`${t.fontSize}px`})},[v("div",{class:"flex"},[L.value?(u(),W(ke,{key:0,style:{"padding-right":"5px","padding-top":"2px","margin-left":"-16px"},loading:L.value,color:"#188bf6",size:"15px"},null,8,["loading"])):s("",!0),v("div",null,k(o(n)("common.email.verify_email")),1)])],6)):s("",!0)],2)):s("",!0),I.value?(u(),d("div",{key:1,class:"verified-text"},[v("img",{src:o(Fe),height:"18",width:"18",alt:o(n)("common.email.verified"),class:"mr-3"},null,8,["src","alt"]),v("span",{innerHTML:o(n)("common.email.your_email_has_been_successfully_verified",{email:`<b>${(m=t.formFieldsValue)==null?void 0:m[t.item.tag]}</b>`})},null,8,["innerHTML"])])):s("",!0),S.value?(u(),d("div",{key:2,class:"verification-container"},[v("p",{innerHTML:Q((b=t.formFieldsValue)==null?void 0:b[(y=t.item)==null?void 0:y.tag])},null,8,["innerHTML"]),v("div",{class:h(["email-input mt-3",x.value||o(Y)()?"block":"flex"])},[_e(v("input",{type:"text","onUpdate:modelValue":a[1]||(a[1]=g=>C.value=g),maxlength:"6",class:"otp",placeholder:o(n)("common.email.enter_otp"),"aria-label":o(n)("common.email.enter_otp")},null,8,["placeholder","aria-label"]),[[Ee,C.value]]),v("div",{class:h(x.value||o(Y)()?"mt-3 block":"flex")},[v("button",{onClick:M(ue,["prevent"]),class:h(["confirm-btn",x.value?"mb-3":""])},k(o(n)("common.email.confirm_code")),3),v("button",{onClick:M(se,["prevent"]),class:"reset-btn"},k(o(n)("common.email.edit_email")),1)],2)],2)])):s("",!0),t.item.shortLabel?(u(),W(Ie,{key:3},{default:Le(()=>[P(k(t.item.shortLabel),1)]),_:1})):s("",!0)]),F.value?(u(),d("section",{key:2,class:"recaptcha-container recaptch-top-margin"},[U(o(Ve),{mode:"visible",action:o(J),onSuccess:Z,onError:ee,onBeforeInteractive:me},null,8,["action"]),V.value?(u(),d("p",{key:0},k(V.value),1)):s("",!0)])):s("",!0),H.value?(u(),d("div",{key:3,id:"error-container",class:"error"},k(H.value),1)):s("",!0)],2)):s("",!0)}}});
1export{Be 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.