1import{d as x,j as y,c as h,o as w,b as r,e as s,u as o,a3 as z,m as B,g as l,C,w as p,D as F,_ as N,h as A}from"./qDfO-WT1.js";import{_ as I,a as R}from"./DyTXuSM9.js";import{_ as U}from"./Dy12XNXz.js";import{z as i,u as j}from"./BuVzvz0L.js";import{u as H}from"./BsGzb8qS.js";import"./yWgzSMZS.js";import"./CfpBvlcq.js";import"./OIQUJDQQ.js";const S={class:"request"},$={class:"request_container container"},D={class:"request_wrapper"},M=x({__name:"Request",setup(E){const{sendForm:_}=H(),d=i.object({name:i.string().nonempty({message:"ФÐРобÑзаÑелÑно"}),phone:i.string().nonempty({message:"ТелеÑон обÑзаÑелен"}),email:i.string().nonempty({message:"ÐоÑÑа обÑзаÑелÑна"}).email({message:"ÐевеÑнÑй ÑоÑÐ¼Ð°Ñ Ð¿Ð¾ÑÑÑ"}),agreement:i.boolean().refine(a=>a,{message:"ÐбÑзаÑелÑное ÑоглаÑение"})}),{form:t,errors:m,validateForm:c,resetForm:g}=j(d,y({name:"",email:"",phone:"",agreement:!1})),f=async()=>{const a=c(!0);a?await _(t,"ÐÑÑавÑÑе заÑÐ²ÐºÑ Ð½Ð° конÑÑлÑÑаÑÐ¸Ñ (ÐодалÑное окно)",()=>g()):(console.log(a),console.log(m))};return(a,e)=>{const b=B,u=I,q=F,v=R,V=N,k=U;return w(),h("div",S,[r("div",$,[s(b,{name:"mveu:close",width:"18",height:"18",class:"request_close",onClick:e[0]||(e[0]=n=>("dialogHandler"in a?a.dialogHandler:o(z))("close"))}),r("div",D,[e[8]||(e[8]=r("div",{class:"request_title"},[l(" ÐÑÑавÑÑе заÑвкÑ"),r("br"),l(" на конÑÑлÑÑаÑиÑ,"),r("br"),l(" Ð¼Ñ Ð¿ÐµÑезвоним Ðам! ")],-1)),r("form",{class:"request_form","data-name":"ÐÑÑавÑÑе заÑÐ²ÐºÑ Ð½Ð° конÑÑлÑÑаÑÐ¸Ñ (ÐодалÑное окно)",onSubmit:C(f,["prevent"])},[s(u,{modelValue:o(t).name,"onUpdate:modelValue":e[1]||(e[1]=n=>o(t).name=n),errors:o(m).name,class:"request_input",placeholder:"ФÐÐ",variant:"primary",size:"large",color:"white",name:"fio"},null,8,["modelValue","errors"]),s(u,{modelValue:o(t).email,"onUpdate:modelValue":e[2]||(e[2]=n=>o(t).email=n),errors:o(m).email,class:"request_input",placeholder:"ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа",variant:"primary",size:"large",color:"white",name:"email"},null,8,["modelValue","errors"]),s(u,{modelValue:o(t).phone,"onUpdate:modelValue":e[3]||(e[3]=n=>o(t).phone=n),errors:o(m).phone,class:"request_input",placeholder:"ÐÐ¾Ð¼ÐµÑ ÑелеÑона",variant:"primary",size:"large",color:"white",name:"phone",mask:"+7 (###) ###-##-##"},null,8,["modelValue","errors"]),s(v,{modelValue:o(t).agreement,"onUpdate:modelValue":e[4]||(e[4]=n=>o(t).agreement=n),errors:o(m).agreement,class:"request_checkbox"},{default:p(()=>[e[6]||(e[6]=l(" СоглаÑен Ñ ")),s(q,{to:"/politika-v-otnoshenii-obrabotki-personalnykh-dannykh-2025.pdf",target:"_blank"},{default:p(()=>e[5]||(e[5]=[l(" полÑзоваÑелÑÑким ÑоглаÑением ")])),_:1,__:[5]})]),_:1,__:[6]},8,["modelValue","errors"]),s(V,{class:"request_button",color:"gradient-dpo",variant:"primary",size:"large",loading:o(t).loading},{default:p(()=>e[7]||(e[7]=[l(" ÐолÑÑиÑÑ ÐºÐ¾Ð½ÑÑлÑÑаÑÐ¸Ñ ")])),_:1,__:[7]},8,["loading"])],32),s(k,{class:"request_image",loading:"lazy",src:"/About/RequestBackground.png"})])])])}}}),Q=Object.assign(A(M,[["__scopeId","data-v-0d65f3b5"]]),{__name:"MoleculeDialogRequest"});export{Q 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.