1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DldqgeWW.js","./BUUBPwea.js","./BWTCK9v_.js","./CdhWHRMm.js"])))=>i.map(i=>d[i]); 2import{_ as y,o as i,c as n,a as s,n as o,k as d,v as c,t as a,l as p,d as g,m as w,q as x,u as k,e as T,f as V,b as m,w as U,h as C,i as D,j as E}from"#entry";import{_ as P}from"./DB-Le0Bt.js";import{h as I}from"./q2ffbrC_.js";import{_ as N}from"./CSyf7LiK.js";import{_ as R}from"./DyqgdSX-.js";const S={mixins:[I],setup(){return{router:x()}},data(){return{hapiformID:"44a6f77a-419f-4f27-a093-c11f1c043dca",redirectTo:this.$localePath("/thank-you/"),recaptchaDisabled:!1}},watch:{"$i18n.locale":function(){this.redirectTo=this.$localePath("/thank-you/")}},methods:{onSuccess(){this.router.push(this.redirectTo)}}},j={class:"",id:"enquiryForm"},q={class:"grid grid-cols-1"},z={class:""},B={key:0,class:"text-[14px] text-red-500"},M={class:"grid grid-cols-1 gap-4 lg:gap-6"},A={class:""},F={key:0,class:"text-[14px] text-red-500"},H={class:""},L={key:0,class:"text-[14px] text-red-500"},O={class:""},W={key:0,class:"text-danger"},G={class:""},J={class:"text-danger"},K={class:"ml-auto"},Q={type:"submit",class:""},X={class:"bg-gradient-to-r from-siteblue-300 to-siteblue-200 text-white font-normal hover:underline px-[28px] py-[15px] rounded-[16px] text-[16px] lg:text-[18px] font-normal flex flex-row items-center justify-between outline-none cursor-pointer transition-all"};function Y(e,t,u,h,v,l){return i(),n("div",j,[s("form",{onSubmit:t[4]||(t[4]=w((...r)=>e.submit&&e.submit(...r),["prevent"])),class:"gap-4 lg:gap-6 grid grid-cols-1"},[s("div",q,[s("div",z,[s("div",{class:o(["relative",{"border-red-500":e.errors.name}])},[d(s("input",{id:"name",type:"text","onUpdate:modelValue":t[0]||(t[0]=r=>e.fields.name=r),class:o(["peer",{"text-red-500 placeholder-red-500 border-red-500":e.errors.name}]),placeholder:" "},null,2),[[c,e.fields.name]]),s("label",{for:"name",class:o({"text-red-500":e.errors.name})},a(e.$t("form.name")),3)],2),e.errors&&e.errors.name?(i(),n("div",B,a(e.errors.name[0]),1)):p("",!0)])]),s("div",M,[s("div",A,[s("div",{class:o(["relative",{"border-red-500":e.errors.contact}])},[d(s("input",{id:"contact",type:"tel",class:o(["peer",{"text-red-500 placeholder-red-500 border-red-500":e.errors.contact}]),"onUpdate:modelValue":t[1]||(t[1]=r=>e.fields.contact=r),placeholder:" "},null,2),[[c,e.fields.contact]]),s("label",{for:"contact",class:o({"text-red-500":e.errors.contact})},a(e.$t("form.contact")),3)],2),e.errors&&e.errors.contact?(i(),n("div",F,a(e.errors.contact[0]),1)):p("",!0)]),s("div",H,[s("div",{class:o(["relative",{"border-red-500":e.errors.email}])},[d(s("input",{id:"email",type:"email",class:o(["peer",{"text-red-500 placeholder-red-500 border-red-500":e.errors.email}]),"onUpdate:modelValue":t[2]||(t[2]=r=>e.fields.email=r),placeholder:" "},null,2),[[c,e.fields.email]]),s("label",{for:"email",class:o({"text-red-500":e.errors.email})},a(e.$t("form.email")),3)],2),e.errors&&e.errors.email?(i(),n("div",L,a(e.errors.email[0]),1)):p("",!0)])]),s("div",O,[s("div",{class:o(["relative",{"border-red-500":e.errors.message}])},[d(s("textarea",{id:"message",rows:"4",class:o(["peer",{"text-red-500 placeholder-red-500 border-red-500":e.errors.message}]),"onUpdate:modelValue":t[3]||(t[3]=r=>e.fields.message=r),placeholder:" "},null,2),[[c,e.fields.message]]),s("label",{for:"message",class:o({"text-red-500":e.errors.message})},a(e.$t("form.message")),3)],2),e.errors&&e.errors.message?(i(),n("div",W,a(e.errors.message[0]),1)):p("",!0)]),s("div",G,[t[5]||(t[5]=s("div",{"recaptcha-el":""},null,-1)),s("div",J,a(e.recaptchaError),1)]),s("div",K,[s("button",Q,[s("div",X,[g(a(e.$t("form.submit"))+" ",1),t[6]||(t[6]=s("img",{src:N,class:"w-[63px] h-[18px] pl-[20px]"},null,-1))])])])],32)])}const Z=y(S,[["render",Y],["__scopeId","data-v-c357cc75"]]),ee=D(()=>E(()=>import("./DldqgeWW.js"),__vite__mapDeps([0,1,2,3]),import.meta.url).then(e=>e.default||e)),se={class:"container py-10 lg:py-12"},te={class:"grid grid-cols-1 gap-8 lg:grid-cols-2 lg:gap-12"},re={class:""},oe={class:"mb-10 text-left lg:text-justify"},ce={__name:"contact-us",setup(e){const{t}=k(),u=T();let l=`${C().public.baseUrl}${u.path}`.replace(/([^:]\/)\/+/g,"$1");return l.slice(-2)==="//"&&(l=l.slice(0,-1)),l.endsWith("/")||(l+="/"),V({meta:[{name:"description",content:t("contact.seo.description")}]}),(r,f)=>{const b=ee,_=P,$=Z;return i(),n("div",null,[m(b,{ptitle:r.$t("nav.contact"),title:r.$t("nav.contact")},null,8,["ptitle","title"]),s("div",se,[s("div",te,[s("div",re,[m(_,{titleH3S:!0,extracss:"text-sitebrown-200 text-left mb-6"},{default:U(()=>[g(a(r.$t("nav.contact")),1)]),_:1}),s("p",oe,a(r.$t("contact.ptext")),1),m($)]),f[0]||(f[0]=s("div",{class:"bg-no-repeat bg-center bg-cover lg:bg-top rounded-[20px] aspect-[13/15] lg:aspect-auto lg:h-auto p-6 bg-[url(/images/thesurgeons-img-02.webp)]"}
2,[s("img",{src:R,class:"w-[40px] ml-0 mr-auto opacity-50"})],-1))])])])}}};export{ce 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.