1import{_ as b}from"./f1V8dyJd.js";import{_ as h}from"./DIW9efdx.js";import{C as x,D as C,N as g,E as w,_,c as p,o as f,a as e,q as l,v as m,h as s,b as d,w as $,G as y,d as k,p as q,j as N,F as S}from"./9vxKQJSG.js";import{u as F}from"./C12bp7l2.js";import{c as M,a as u}from"./CdXIrC_G.js";import{S as V}from"./C9UqgiHx.js";import"./CmLpGwAd.js";import"./B9woy5Dv.js";import"./CB7NiaEr.js";const I=()=>M({email:u().email("Invalid email format").required("Email is required"),firstname:u().min(2,"Name must be at least 5 characters").max(30,"Name cannot exceed 30 characters").required("Name is required"),lastname:u().min(2,"Surname must be at least 5 characters").max(30,"Surname cannot exceed 30 characters").required("Surname is required"),messageContent:u().min(2,"Message must be at least 2 characters")}),E=async n=>await V(I,n),L=()=>{F("Jomard Publishing | Contact")},j=()=>{const n=x({firstname:null,lastname:null,email:null,messageContent:"","g-recaptcha-response":null});return{contact:n,send:async()=>{await E(n)&&C().post("main/contact",n).then(r=>{r.data.success&&g(r.data.message)}).catch(r=>w(r))},handleLoadCallback:i=>n["g-recaptcha-response"]=i}},B={class:"form-wrapper"},U={class:"input-wrapper mb-3"},A={class:"input-wrapper mb-3"},P={class:"input-wrapper mb-3"},D={class:"input-wrapper mb-3"},T={class:"mb-3 d-flex justify-content-center"},z={__name:"Form",setup(n){const{contact:t,handleLoadCallback:c,send:i}=j();return(r,a)=>{const v=h;return f(),p("div",B,[a[10]||(a[10]=e("div",{class:"form-header text-center"},[e("h2",null,"Contact Us"),e("p",null,"Send us a message and we'll get back to you as soon as possible")],-1)),e("form",{onSubmit:a[4]||(a[4]=q((...o)=>s(i)&&s(i)(...o),["prevent"])),class:"contact-form"},[e("div",U,[a[5]||(a[5]=e("i",{class:"fas fa-user input-icon"},null,-1)),l(e("input",{type:"text",class:"form-control",placeholder:"First Name","onUpdate:modelValue":a[0]||(a[0]=o=>s(t).firstname=o),required:""},null,512),[[m,s(t).firstname]])]),e("div",A,[a[6]||(a[6]=e("i",{class:"fas fa-user input-icon"},null,-1)),l(e("input",{type:"text",class:"form-control",placeholder:"Last Name","onUpdate:modelValue":a[1]||(a[1]=o=>s(t).lastname=o),required:""},null,512),[[m,s(t).lastname]])]),e("div",P,[a[7]||(a[7]=e("i",{class:"fas fa-envelope input-icon"},null,-1)),l(e("input",{type:"email",class:"form-control",placeholder:"Email address","onUpdate:modelValue":a[2]||(a[2]=o=>s(t).email=o),required:""},null,512),[[m,s(t).email]])]),e("div",D,[a[8]||(a[8]=e("i",{class:"message-icon fas fa-comment input-icon"},null,-1)),l(e("textarea",{class:"form-control",placeholder:"Your Message","onUpdate:modelValue":a[3]||(a[3]=o=>s(t).messageContent=o),style:{height:"150px"},required:""},null,512),[[m,s(t).messageContent]])]),e("div",T,[d(v,null,{default:$(()=>[d(s(y),{onLoadCallback:s(c)},null,8,["onLoadCallback"])]),_:1})]),a[9]||(a[9]=e("button",{type:"submit",class:"btn btn-primary w-100 py-3"},[e("i",{class:"fas fa-paper-plane me-2"}),k(" Send Message ")],-1))],32)])}}},G=_(z,[["__scopeId","data-v-129e000a"]]),J={class:"info-wrapper"},O={__name:"Info",setup(n){return(t,c)=>(f(),p("div",J,c[0]||(c[0]=[N('<div class="info-header" data-v-d9bc0fae><h2 data-v-d9bc0fae>Contact Information</h2><p data-v-d9bc0fae>Feel free to contact us any time. We will get back to you as soon as we can.</p></div><div class="info-items" data-v-d9bc0fae><div class="info-item" data-v-d9bc0fae><div class="icon" data-v-d9bc0fae><i class="fas fa-map-marker-alt" data-v-d9bc0fae></i></div><div class="content" data-v-d9bc0fae><h3 data-v-d9bc0fae>Address</h3><p data-v-d9bc0fae>32F, Nasimi str., 45, AZ1118, Baku, Azerbaijan</p></div></div><div class="info-item" data-v-d9bc0fae><div class="icon" data-v-d9bc0fae><i class="fas fa-envelope" data-v-d9bc0fae></i></div><div class="content" data-v-d9bc0fae><h3 data-v-d9bc0fae>Email</h3><p data-v-d9bc0fae>[email protected]</p></div></div></div>',2)])))}},R=_(O,[["__scopeId","data-v-d9bc0fae"]]),W={},Y={class:"contact-section mt-1 mb-4"},Z={class:"container"},H={class:"contact-card"},K={class:"row g-0"},Q={class:"col-lg-7 border-end"},X={class:"col-lg-5"};function aa(n,t){const c=G,i=R;return f(),p("section",Y,[e("div",Z,[e("div",H,[e("div",K,[e("div",Q,[d(c)]),e("div",X,[d(i)])])])])])}const ea=_(W,[["render",aa],["__scopeId","data-v-4472dd5a"]]),ma={__name:"index",setup(n){L();const t=[{title:"Contact"}];return(c,i)=>{const r=b,a=ea;return f(),p(S,null,[d(r,{navs:t}),d(a)],64)}}};export{ma 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.