import{_}from"./Spinner.87b55c04.js";import{d as k,u as S,r as h,p as w,q as r,n as i,h as d,x as s,y as b,i as a,D as p,j as B,l as M}from"./entry.6d8cac4a.js";import"./_plugin-vue_export-helper.c27b6911.js";const q={class:"md:py-[60px] flex-1 scroll-mt-24 flex justify-center",id:"contact"},D={class:"flex-1 flex flex-col md:space-x-4 lg:space-x-12 space-y-8 md:space-y-0 max-w-screen-md"},U={class:"space-y-4 flex-1"},V={class:"block text-black text-5xl"},j={class:"block pb-4 text-lg"},N={class:"flex flex-col lg:flex-row lg:space-x-4 space-y-4 lg:space-y-0"},T={class:"flex-1 flex flex-col space-y-4"},C=["disabled","placeholder"],E=["disabled","placeholder"],I=["disabled","placeholder"],P=["disabled","placeholder"],$={class:"px-12 py-4 bg-primary hover:opacity-80 motion-safe:transition-opacity text-white border self-end disabled:opacity-50",type:"submit"},H={key:0},L=["innerHTML"],z=k({__name:"BlockContactAnonymous",props:{blok:{}},setup(A){const e=S("contact_form",()=>({name:"",phone:"",email:"",message:""})),y=M(),n=h(!1),c=h("");async function f(t){t.preventDefault();var l=e.value.name.trim().split(" "),m=l.length>1?l.pop():null,u=l.join(" ");const o={fields:[{name:"navn",value:e.value.name},{name:"firstname",value:u},{name:"lastname",value:m},{name:"telefon",value:e.value.phone},{name:"phone",value:e.value.phone},{name:"email",value:e.value.email},{name:"besked",value:e.value.message},{name:"message",value:e.value.message},{name:"hs_lead_status",value:"NEW"},{name:"lead_type",value:"Inbound"}],context:{pageUri:location.href,pageName:document.title}},{portalId:v,formId:x}=y.public.hubspot;n.value=!0;try{const g=await $fetch(`https://api.hsforms.com/submissions/v3/integration/submit/${v}/${x}`,{method:"POST",body:o});c.value=g.inlineMessage,e.value={name:"",phone:"",email:"",message:""}}finally{n.value=!1}}return(t,l)=>{const m=_,u=w("editable");return r((i(),d("div",q,[s("div",D,[s("div",U,[s("p",V,b(t.blok.title),1),s("p",j,b(t.blok.subtitle),1),a(c)?(i(),d("div",{key:1,class:"flex flex-col justify-center h-48 text-center text-xl",innerHTML:a(c)},null,8,L)):(i(),d("form",{key:0,class:"space-y-4 flex flex-col",onSubmit:f},[s("div",N,[s("div",T,[r(s("input",{class:"border border-gray-400 bg-transparent placeholder:text-gray-400 px-6 py-4 disabled:opacity-50",type:"text",name:"name",required:"",disabled:a(n),placeholder:t.blok.placeholderName,"onUpdate:modelValue":l[0]||(l[0]=o=>a(e).name=o)},null,8,C),[[p,a(e).name]]),r(s("input",{class:"border border-gray-400 bg-transparent placeholder:text-gray-400 px-6 py-4 disabled:opacity-50",type:"tel",name:"phone",required:"",disabled:a(n),placeholder:t.blok.placeholderPhone,"onUpdate:modelValue":l[1]||(l[1]=o=>a(e).phone=o)},null,8,E),[[p,a(e).phone]]),r(s("input",{class:"border border-gray-400 bg-transparent placeholder:text-gray-400 px-6 py-4 disabled:opacity-50",type:"email",name:"mail",required:"",disabled:a(n),placeholder:t.blok.placeholderEmail,"onUpdate:modelValue":l[2]||(l[2]=o=>a(e).email=o)},null,8,I),[[p,a(e).email]])]),r(s("textarea",{class:"flex-1 border border-gray-400 bg-transparent placeholder:text-gray-400 px-6 py-4 disabled:opacity-50",name:"message",required:!0,disabled:a(n),rows:"6",placeholder:t.blok.placeholderMessage,"onUpdate:modelValue":l[3]||(l[3]=o=>a(e).message=o)},null,8,P),[[p,a(e).message]])]),s("button",$,[a(n)?(i(),B(m,{key:1,class:"h-6"})):(i(),d("span",H,b(t.blok.placeholderButtonSubmit),1))])],32))])])])),[[u,t.blok]])}}});export{z as default};
