1import{j as e,r as f,H as j,P as b,q as v,M as y,E as N,B as w,F as k,J as x,s as A,h as C,G as S}from"./index-DsO0eCk1.js";import{I as l}from"./input-CQcgPZ_E.js";import{T as H}from"./textarea-Dh_kN8Qs.js";import{r as p}from"./vendor-HqVzV7Uo.js";import{S as B}from"./SEO-DGh0bfvv.js";import{S as D}from"./StructuredData-xPfrJQ7C.js";import{S as E}from"./send-C8P7iSEz.js";import"./canonicalUrl-TNWSNMlw.js";const z=({name:a,description:d,address:n,phone:c,email:t,website:u,openingHours:r=["Mo-Fr 09:00-17:00"],services:s=["Documentautomatisering","AI-integraties","Microsoft 365 consultancy"]})=>{const o={"@context":"https://schema.org","@type":"LocalBusiness",name:a,description:d,address:{"@type":"PostalAddress",streetAddress:n.street,addressLocality:n.city,postalCode:n.postalCode,addressCountry:n.country},telephone:c,email:t,url:u,openingHours:r,serviceArea:{"@type":"Country",name:"Nederland"},hasOfferCatalog:{"@type":"OfferCatalog",name:"Documentautomatisering Services",itemListElement:s.map((i,m)=>({"@type":"Offer",itemOffered:{"@type":"Service",name:i}}))},aggregateRating:{"@type":"AggregateRating",ratingValue:"4.8",reviewCount:"38",bestRating:"5",worstRating:"1"}};return e.jsx(f,{children:e.jsx("script",{type:"application/ld+json",children:JSON.stringify(o)})})},h="6LcVXUssAAAAAKyNnPMGdficXHs9XLG6UgjlC8TA",O=()=>{const[a,d]=p.useState({firstName:"",lastName:"",email:"",phone:"",company:"",subject:"",message:"",privacyAccepted:!1,honeypot:""}),[n,c]=p.useState(!1);p.useEffect(()=>{const r=document.createElement("script");return r.src=`https://www.google.com/recaptcha/api.js?render=${h}`,r.async=!0,document.head.appendChild(r),()=>{const s=document.querySelector('script[src*="recaptcha"]');s&&s.remove();const o=document.querySelector(".grecaptcha-badge");o&&o.remove()}},[]);const t=r=>{const{name:s,value:o,type:i}=r.target,m=r.target.checked;d(g=>({...g,[s]:i==="checkbox"?m:o}))},u=async r=>{if(r.preventDefault(),!n){c(!0);try{let s="";if(window.grecaptcha)try{s=await window.grecaptcha.execute(h,{action:"contact_form"})}catch(m){console.error("reCAPTCHA error:",m),x.error("reCAPTCHA verificatie mislukt. Probeer het opnieuw."),c(!1);return}const{data:o,error:i}=await A.functions.invoke("submit-contact",{body:{firstName:a.firstName,lastName:a.lastName,email:a.email,phone:a.phone,company:a.company,subject:a.subject,message:a.message,privacyAccepted:a.privacyAccepted,recaptchaToken:s,honeypot:a.honeypot,metadata:C("contact_nl")}});if(i)throw i;await S("contact_form_submit",{subject:a.subject||null}
1),x.success("Bericht succesvol verzonden! U wordt doorgestuurd naar de bedanktpagina."),setTimeout(()=>{window.location.href="/contact/bedankt"},1500),d({firstName:"",lastName:"",email:"",phone:"",company:"",subject:"",message:"",privacyAccepted:!1,honeypot:""})}catch(s){console.error("Error submitting contact form:",s),x.error(s.message||"Er is een fout opgetreden bij het versturen van uw bericht. Probeer het later opnieuw.")}finally{c(!1)}}};return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(B,{title:"Contact & Gratis Adviesgesprek | Reactie Binnen 24 Uur | Documentaal",description:"â Gratis adviesgesprek â Demo op afspraak â Reactie binnen 24 uur. Bel +31 26 445 1036 of plan online. Kantoren in Arnhem & Huizen. 220+ tevreden klanten.",keywords:"contact documentautomatisering, gratis advies documentsoftware, demo aanvragen Documentaal, Arnhem Huizen kantoor",url:"https://documentaal.nl/contact"}),e.jsx(D,{type:"Organization",data:{name:"Documentaal B.V.",telephone:"+31264451036",email:"[email protected]",address:[{"@type":"PostalAddress",streetAddress:"Velperplein 23",addressLocality:"Arnhem",postalCode:"6811 AH",addressCountry:"NL"},{"@type":"PostalAddress",streetAddress:"Ambachtsweg 20a",addressLocality:"Huizen",postalCode:"1271 AM",addressCountry:"NL"}]}}),e.jsx(z,{name:"Documentaal B.V.",description:"Professionele documentautomatisering met AI-integraties voor advocatenkantoren, accountantskantoren en consultancybureaus",address:{street:"Velperplein 23",city:"Arnhem",postalCode:"6811 AH",country:"NL"},phone:"+31264451036",email:"[email protected]",website:"https://documentaal.nl",services:["dStyle365","LegalWord365","Doc ID","AI-integraties","Documentautomatisering","Microsoft 365 consultancy"]}),e.jsx(j,{}),e.jsx("main",{className:"pt-20",children:e.jsxs("div",{className:"container mx-auto px-4 max-w-6xl",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h1",{className:"text-4xl font-heading text-foreground mb-4",children:"Contact opnemen met Documentaal"}),e.jsx("p",{className:"text-xl text-muted-foreground max-w-2xl mx-auto mb-6",children:"Heeft u vragen over documentautomatisering? Wij reageren binnen 24 uur op werkdagen."}),e.jsxs("div",{className:"flex flex-wrap justify-center gap-4 text-sm",children:[e.jsx("span",{className:"bg-primary/10 text-primary px-4 py-2 rounded-full",children:"Gratis adviesgesprek"}),e.jsx("span",{className:"bg-primary/10 text-primary px-4 py-2 rounded-full",children:"Demo op afspraak"}),e.jsx("span",{className:"bg-primary/10 text-primary px-4 py-2 rounded-full",children:"Respons binnen 24 uur"})]})]}),e.jsxs("div",{className:"grid lg:grid-cols-2 gap-8 mb-16",children:[e.jsxs("div",{children:[e.jsx("h2",{className:"text-xl font-heading text-foreground mb-6",children:"Contactgegevens"}),e.jsxs("div",{className:"space-y-6",children:[e.jsxs("div",{className:"flex items-start",children:[e.jsx("div",{className:"bg-primary/10 w-12 h-12 rounded-lg flex items-center justify-center mr-4 flex-shrink-0",children:e.jsx(b,{className:"h-6 w-6 text-primary"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:"Telefoon"}),e.jsx("p",{className:"text-muted-foreground mb-2",children:"Bel ons voor directe ondersteuning"}),e.jsx("a",{href:"tel:+31264451036",className:"text-primary hover:text-primary/80 font-medium",children:"+31 26 445 1036"}),e.jsxs("div",{className:"flex items-center text-sm text-muted-foreground mt-1",children:[e.jsx(v,{className:"h-4 w-4 mr-1"}),"Maandag - Vrijdag: 09:00 - 17:00"]})]})]}),e.jsxs("div",{className:"flex items-start",children:[e.jsx("div",{className:"bg-primary/10 w-12 h-12 rounded-lg flex items-center justify-center mr-4 flex-shrink-0",children:e.jsx(y,{className:"h-6 w-6 text-primary"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:"E-mail"}),e.jsx("p",{className:"text-muted-foreground mb-2",children:"Stuur uw vraag per e-mail"}),e.jsxs("div",{className:"space-y-2",children:[e.jsxs("div",{children:[e.jsx("a",{href:"mailto:[email protected]",className:"text-primary hover:text-primary/80 font-medium",children:"[email protected]"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Algemene vragen en informatie"})]}),e.jsxs("div",{children:[e.jsx("a",{href:"mailto:[email protected]",className:"text-primary hover:text-primary/80 font-medium",children:"[email protected]"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Technische ondersteuning"})]})]}),e.jsx("p",{className:"text-sm text-muted-foreground mt-2",children:"Respons binnen 24 uur"})]})]}),e.jsxs("div",{className:"flex items-start",children:[e.jsx("div",{className:"bg-primary/10 w-12 h-12 rounded-lg flex items-center justify-center mr-4 flex-shrink-0",children:e.jsx(N,{className:"h-6 w-6 text-primary"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:"Kantoren"}),e.jsx("p",{className:"text-muted-foreground mb-2",children:"Bezoek ons op één van onze locaties"}),e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-medium text-foreground",children:"Hoofdkantoor Arnhem"}),e.jsxs("p",{className:"text-sm text-muted-foreground",children:["The Journey Offices & Spaces",e.jsx("br",{}),"Velperplein 23",e.jsx("br",{}),"6811 AH Arnhem"]})]}),e.jsxs("div",{children:[e.jsx("p",{className:"font-medium text-foreground",children:"Kantoor Huizen"}),e.jsxs("p",{className:"text-sm text-muted-foreground",children:["Ambachtsweg 20a",e.jsx("br",{}),"1271 AM Huizen"]})]})]})]})]})]})]}),e.jsxs("div",{className:"bg-card p-6 rounded-lg border shadow-sm",children:[e.jsx("h2",{className:"text-xl font-heading text-foreground mb-6",children:"Contactformulier"}),e.jsxs("form",{onSubmit:u,className:"space-y-6",children:[e.jsxs("div",{className:"absolute -left-[9999px] opacity-0 h-0 overflow-hidden","aria-hidden":"true",children:[e.jsx("label",{htmlFor:"website",children:"Website"}),e.jsx("input",{type:"text",id:"website",name:"honeypot",value:a.honeypot,onChange:t,tabIndex:-1,autoComplete:"off"})]}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"Voornaam *"}),e.jsx(l,{name:"firstName",value:a.firstName,onChange:t,placeholder:"Uw voornaam",required:!0})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"Achternaam *"}),e.jsx(l,{name:"lastName",value:a.lastName,onChange:t,placeholder:"Uw achternaam",required:!0})]})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"E-mailadres *"}),e.jsx(l,{type:"email",name:"email",value:a.email,onChange:t,placeholder:"[email protected]",required:!0})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"Telefoon *"}
1),e.jsx(l,{type:"tel",name:"phone",value:a.phone,onChange:t,placeholder:"06 - 12345678",required:!0})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"Bedrijf"}),e.jsx(l,{name:"company",value:a.company,onChange:t,placeholder:"Uw bedrijfsnaam"})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"Onderwerp *"}),e.jsx(l,{name:"subject",value:a.subject,onChange:t,placeholder:"Waar kunnen we u mee helpen?",required:!0})]}),e.jsxs("div",{children:[e.jsx("label",{className:"block text-sm font-medium text-foreground mb-2",children:"Bericht *"}),e.jsx(H,{name:"message",value:a.message,onChange:t,placeholder:"Beschrijf uw vraag of opmerking...",rows:6,required:!0})]}),e.jsxs("div",{className:"flex items-start",children:[e.jsx("input",{type:"checkbox",name:"privacyAccepted",checked:a.privacyAccepted,onChange:t,className:"mt-1 mr-3",required:!0}),e.jsxs("label",{className:"text-sm text-muted-foreground",children:["Ik ga akkoord met het ",e.jsx("a",{href:"/privacy",className:"text-primary hover:underline",children:"privacybeleid"})," en wil graag op de hoogte blijven van nieuws en updates van Documentaal."]})]}),e.jsxs(w,{className:"w-full",size:"lg",type:"submit",disabled:n,children:[e.jsx(E,{className:"h-4 w-4 mr-2"}),n?"Bezig met versturen...":"Bericht versturen"]})]})]})]}),e.jsxs("div",{className:"max-w-4xl mx-auto mb-16",children:[e.jsx("h2",{className:"text-2xl font-bold mb-6 text-center",children:"Veelgestelde vragen"}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-4",children:[e.jsxs("div",{className:"border-l-4 border-primary pl-4 py-2",children:[e.jsx("h3",{className:"font-semibold mb-1",children:"Hoe snel krijg ik antwoord?"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"E-mailverzoeken worden binnen 24 uur beantwoord op werkdagen."})]}),e.jsxs("div",{className:"border-l-4 border-primary pl-4 py-2",children:[e.jsx("h3",{className:"font-semibold mb-1",children:"Kan ik direct een demo inplannen?"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Ja, via onze Microsoft Booking link kunt u direct een demo inplannen."})]}),e.jsxs("div",{className:"border-l-4 border-primary pl-4 py-2",children:[e.jsx("h3",{className:"font-semibold mb-1",children:"Zijn adviesgesprekken kosteloos?"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Ja, oriëntatiegesprekken en demo's zijn altijd gratis."})]}),e.jsxs("div",{className:"border-l-4 border-primary pl-4 py-2",children:[e.jsx("h3",{className:"font-semibold mb-1",children:"Kunnen jullie op locatie komen?"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Ja, voor grotere implementaties plannen we graag een persoonlijk gesprek."})]})]})]})]})}),e.jsx(k,{})]})};export{O 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.