import{q as i,n as a}from"./vendor-react-DfNOgXDS.js";import{cH as p,cg as h}from"./index-CRANE7wv.js";import{u as d}from"./vendor-i18n-BWzZRYJm.js";import"./vendor-query-CutdBoCI.js";import"./vendor-dayjs-BrZ9gQN4.js";import"./vendor-antd-core-R0BvUBa1.js";import"./vendor-sentry-BlaL7Aw0.js";const j=()=>{const{t:s}=d(),{user:t}=p(),[e,m]=i.useState({name:"",phone:"",email:"",comment:""});i.useEffect(()=>{t&&m(n=>({...n,name:n.name||t.fullName||"",email:n.email||t.email||"",phone:n.phone||t.phone||""}))},[t]);const o=n=>{const{name:r,value:l}=n.target;m(u=>({...u,[r]:l}))},c=async n=>{if(n.preventDefault(),!e.name||!e.phone||!e.email){alert("Пожалуйста, заполните имя, телефон и почту");return}try{await h.submit({formType:"questions",name:(t&&t.fullName||e.name).trim(),phone:(t&&t.phone||e.phone).trim(),email:(t&&t.email||e.email).trim(),message:e.comment||'Вопрос с секции "Остались вопросы?"'}),m({name:"",phone:"",email:"",comment:""}),alert(s("servicePages.contactForm.successMessage","Заявка успешно отправлена! Наш менеджер свяжется с Вами в ближайшее время."))}catch(r){console.error("Ошибка:",r),alert(s("servicePages.contactForm.errorMessage","Произошла ошибка при отправке формы"))}};return a.jsx("section",{className:"questions-section",children:a.jsxs("div",{className:"questions-container",children:[a.jsx("h2",{className:"questions-title",children:s("servicePages.contactForm.title")}),a.jsx("p",{className:"questions-description",children:s("servicePages.contactForm.description")}),a.jsxs("form",{onSubmit:c,className:"questions-form",children:[a.jsx("input",{type:"text",name:"name",value:e.name,onChange:o,placeholder:s("servicePages.contactForm.namePlaceholder"),className:"questions-input",required:!0}),a.jsx("input",{type:"tel",name:"phone",value:e.phone,onChange:o,placeholder:s("servicePages.contactForm.phonePlaceholder"),className:"questions-input",required:!0}),a.jsx("input",{type:"email",name:"email",value:e.email,onChange:o,placeholder:s("servicePages.contactForm.emailPlaceholder","Почта"),className:"questions-input",required:!0}),a.jsx("textarea",{name:"comment",value:e.comment,onChange:o,placeholder:s("servicePages.contactForm.commentPlaceholder","Комментарий"),className:"questions-input questions-input-comment",rows:1,"aria-label":"Комментарий"}),a.jsx("button",{type:"submit",className:"questions-button",children:s("servicePages.contactForm.submitButton","Отправить").toUpperCase()})]})]})})};export{j as default};