PageSourceSearch

https://teustat.ru/_nuxt/PublishBetsModal.vue.d37eed60.js

js teustat.ru collected 2026-10-08 10:14:04 UTC 7,208 bytes, 1 lines download raw bytes

1import{d as S,r as h,o as j,f as N,b as Y,bG as z,bH as Q,bE as W,c as B,e as $,k as w,g as e,t as r,j as n,w as d,h as t,bZ as Z,av as P,am as L,i as E,bI as J}from"./entry.6aa4a3e6.js";import{_ as K}from"./nuxt-link.0e8867d1.js";import{_ as X,a as ee,b as te,c as le}from"./smile-rectangle.234a1a7b.js";import{r as C,e as ae,u as oe}from"./index.d4a2a39f.js";import{i as ne,v as se,P as ie,p as re}from"./mail.38a71685.js";const ue=S({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(R,{slots:g,attrs:I}){const V=h(!1);return j(()=>{V.value=!0}),p=>{var b;if(V.value)return(b=g.default)==null?void 0:b.call(g);const f=g.fallback||g.placeholder;if(f)return f();const v=p.fallback||p.placeholder||"",m=p.fallbackTag||p.placeholderTag||"span";return N(m,I,v)}}}),ce={class:"publish-bets-modal"},de=["innerHTML"],pe={class:"text text-align-center fw-bold mb-20"},me={class:"required"},_e=["textContent"],he={class:"text"},ge={href:"/templates/agreement_new.pdf",target:"_blank",style:{color:"var(--blue-1)",cursor:"pointer"}},ve={class:"text"},fe={class:"contact-you"},be={class:"publish-bets-modal__form"},ye={class:"p-input-icon-left"},$e=e("i",{class:"pointer-none"},[e("img",{src:X,alt:"Агрегатор контейнерных перевозок и сборных грузов Teustat"})],-1),Ve={class:"p-input-icon-left"},ke=e("i",{class:"pointer-none"},[e("img",{src:ee,alt:"Агрегатор контейнерных перевозок и сборных грузов Teustat"})],-1),xe={class:"input-wrapper phone"},Pe={key:0,class:"flex align-items-center"},Ce=["src","alt"],Ne={class:"code"},Ie={key:1},Te={class:"flex align-items-center"},we=["alt","src"],Le=["textContent"],Me=["textContent"],Ue={class:"p-input-icon-left"},De=e("i",{class:"pointer-none"},[e("img",{src:te,alt:"Агрегатор контейнерных перевозок и сборных грузов Teustat"})],-1),Be={class:"p-input-icon-left"},Ee=e("i",{class:"pointer-none"},[e("img",{src:le,alt:"Агрегатор контейнерных перевозок и сборных грузов Teustat"})],-1),Se={class:"checkbox-wrapper"},Re={class:"checkbox-wrapper"},je=S({__name:"PublishBetsModal",props:{loadingSubmit:{type:Boolean,default:!1}},emits:["submit","close"],setup(R,{expose:g,emit:I}){const V=I,{locale:p}=Y(),{search:f}=z();Q();const v=W(),m=h(!1),b=h(),T=h(!1),u=h(),c=h({titleImg:"ru",locales:{ru:"Россия",en:"Russia",cn:"Russia"},code:"+7",maxPhoneLength:10}),s=h({email:"",phone:"",company:"",name:""}),k=h(!1),A=B(()=>({email:{required:C,email:ae},phone:{required:C},company:{required:C},name:{required:C}})),y=oe(A,s),F=l=>{if(m.value=!0,!l||!M.value)return;let a=new FormData;J.forEach(s.value,(i,_)=>a.append(_,i)),v.routeUtm.length&&v.routeUtm.forEach((i,_)=>{a.append(`utm[${_}][type]`,i.key),a.append(`utm[${_}][value]`,i.value)}),V("submit",a)};g({resetForm:()=>{m.value=!1,y.value.$reset(),s.value.email="",s.value.phone="",s.value.company="",s.value.name=""}});const G=l=>{l.target.value=l.target.value.replace(/\D/g,"");let a=l.target.value;if(c.value&&a.length>2)try{u.value=re(a,c.value.titleImg.toUpperCase()),l.target.value=u.value.formatNational();let i=u.value.format("NATIONAL",{nationalPrefix:!1});i&&i.split("")[0]==="0"&&(i=i.slice(1)),b.value=i,s.value.phone=(u.value.nationalNumber&&u.value.nationalNumber[0]==="0",u.value.number)}catch{}},M=B(()=>{if(u.value&&c.value){let l=u.value.nationalNumber;return ne(l,c.value.titleImg.toUpperCase())&&!se(l,c.value.titleImg.toUpperCase())}return!1});return(l,a)=>{const i=ue,_=$("i18n-t"),x=$("InputText"),H=$("Dropdown"),U=$("Checkbox"),D=K,O=$("Button");return w(),N("div",ce,[e("h3",{class:"publish-bets-modal__hdng",innerHTML:l.$t("popup.selfPlacementModalTitle")},null,8,de),e("p",pe,r(l.$t("popup.selfPlacementModalDescr")),1),n(i,{class:"lottie"},{default:d(()=>[n(t(Z),{speed:1,animationLink:"/lottie/dashboard-animation.json",width:600})]),_:1}),e("div",me,[e("h5",{textContent:r(l.$t("popup.selfPlacementModalListTitle"))},null,8,_e),e("ol",null,[e("li",he,r(l.$t("popup.selfPlacementMod
1alListItem1")),1),n(_,{tag:"li",keypath:"popup.selfPlacementModalListItem2",class:"text"},{default:d(()=>[e("a",ge,r(l.$t("popup.selfPlacementModalListItem2_1")),1)]),_:1}),e("li",ve,r(l.$t("popup.selfPlacementModalListItem3")),1)])]),e("div",fe,r(l.$t("popup.leaveYourContactsManager")),1),e("div",be,[e("div",ye,[$e,n(x,{type:"email",modelValue:t(s).email,"onUpdate:modelValue":a[0]||(a[0]=o=>t(s).email=o),placeholder:l.$t("general.yourEmail")+"*",id:"email",class:P({"p-invalid":t(m)&&t(y).email.$invalid})},null,8,["modelValue","placeholder","class"])]),e("div",Ve,[ke,n(x,{modelValue:t(s).name,"onUpdate:modelValue":a[1]||(a[1]=o=>t(s).name=o),placeholder:l.$t("general.yourName")+"*",class:P({"p-invalid":t(m)&&t(y).name.$invalid})},null,8,["modelValue","placeholder","class"])]),e("div",xe,[n(H,{options:t(ie),modelValue:t(c),"onUpdate:modelValue":a[2]||(a[2]=o=>L(c)?c.value=o:null),class:"phone-code-dropdown"},{value:d(({value:o,placeholder:q})=>[o?(w(),N("div",Pe,[e("img",{width:"26",height:"20",style:{"margin-right":"10px",width:"26px"},src:`/images/locales/${o.titleImg}.svg`,alt:`icon-lang-${o.titleImg}`},null,8,Ce),e("div",Ne,r(o.code),1)])):(w(),N("span",Ie,r(q),1))]),option:d(({option:o})=>[e("div",Te,[e("img",{width:"18",height:"15",style:{"margin-right":"10px",width:"18px"},alt:`icon-lang-${o.titleImg}`,src:`/images/locales/${o.titleImg}.svg`},null,8,we),e("div",{textContent:r(`${o.locales[t(p)]||o.locales.ru}`)},null,8,Le)])]),empty:d(()=>[e("span",{textContent:r(l.$t("general.noVariantsAvl"))},null,8,Me)]),_:1},8,["options","modelValue"]),e("div",Ue,[De,n(x,{value:t(b),maxlength:t(c).maxPhoneLength,placeholder:l.$t("general.yourPhone")+"*",id:"phone",class:P({"p-invalid":t(m)&&!t(M)}),onInput:G},null,8,["value","maxlength","placeholder","class"])])]),e("div",Be,[Ee,n(x,{modelValue:t(s).company,"onUpdate:modelValue":a[3]||(a[3]=o=>t(s).company=o),placeholder:l.$t("general.company")+"*",class:P(["p-input-filled",{"p-invalid":t(m)&&t(y).company.$invalid}])},null,8,["modelValue","placeholder","class"])])]),e("div",Se,[n(U,{modelValue:t(k),"onUpdate:modelValue":a[4]||(a[4]=o=>L(k)?k.value=o:null),binary:!0},null,8,["modelValue"]),n(_,{tag:"label",keypath:"general.pressButtonYouGive",for:"personal-data",class:"legal-label"},{default:d(()=>[n(D,{to:t(v).prefixLocale?`/${t(p)}/policy-consent`:"/policy-consent"+(t(f)||"")},{default:d(()=>[E(r(l.$t("general.consentDataProcessing")),1)]),_:1},8,["to"])]),_:1})]),e("div",Re,[n(U,{modelValue:t(T),"onUpdate:modelValue":a[5]||(a[5]=o=>L(T)?T.value=o:null),binary:!0},null,8,["modelValue"]),n(_,{tag:"label",keypath:"general.iGiveConsentTo",class:"legal-label"},{default:d(()=>[n(D,{to:t(v).prefixLocale?`/${t(p)}/advertising-consent`:"/advertising-consent"+(t(f)||"")},{default:d(()=>[E(r(l.$t("general.receivingAdvertisingNewsletters")),1)]),_:1},8,["to"])]),_:1})]),n(O,{loading:l.loadingSubmit,class:"publish-bets-modal__btn",label:l.$t("general.send"),rounded:"",onClick:a[6]||(a[6]=o=>F(!t(y).$invalid)),disabled:!t(k)},null,8,["loading","label","disabled"])])}}});export{je as _};

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.