1"use strict";(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[5501],{25399:function(e,t,a){var n=a(63366),l=a(67294),r=a(69931),i=a.n(r),o=a(45766),s=a(39458),m=a(62904),u=a(29403),c=a.n(u),d=a(76586),p=a.n(d),h=a(86157),v=a.n(h),f=a(98319),b=a.n(f),g=a(70983),E=["heading","description","contactInfo","socials","form"],y=function(e){var t=e.heading,a=e.description,r=e.contactInfo,u=e.socials,d=e.form,h=(0,n.Z)(e,E);return l.createElement(s.d,{className:i()("relative overflow-hidden",h.className)},l.createElement("img",{src:g.Z,alt:"",className:"w-[200vw] md:w-[150vw] max-w-[1000px] lg:max-w-[3000px] h-auto absolute top-1/2 left-1/4 transform -translate-y-1/2 -rotate-[120deg] opacity-50 pointer-events-none touch-none mobile+tablet:hidden"}),l.createElement("div",{className:"relative"},l.createElement("div",{className:"xl:container mobile:px-4 tablet:px-8 lg:px-16 pt-8 lg:pt-24 pb-10 lg:pb-16"},l.createElement("div",{className:"grid grid-cols-12 gap-x-4 lg:gap-x-8"},l.createElement("div",{className:"col-span-12 lg:col-start-2 lg:col-span-4 mobile+tablet:mb-10"},l.createElement("h1",{className:"u-h3 text-white"},t),a&&l.createElement("p",{className:"text-white mt-4 lg:mt-8"},a),r&&l.createElement(l.Fragment,null,l.createElement("h2",{className:"u-h5 text-white mt-14"},"Contact information"),l.createElement("p",{className:"text-body-sm text-white mt-2.5 mb-7"},r.address),r.phoneNumbers.length>0&&l.createElement(l.Fragment,null,r.phoneNumbers.map((function(e,t){return l.createElement("p",{className:"text-white mt-1.5",key:"phone-number-"+t},e.displayName,":"," ",l.createElement("a",{href:"tel:"+(0,m.dy)(e),className:"underline hover:no-underline","aria-label":"Call for "+e.displayName},e.value))})))),(u.facebook||u.twitter||u.linkedIn||u.youtube)&&l.createElement(l.Fragment,null,l.createElement("h2",{className:"u-h5 text-white mt-12"},"Follow us"),l.createElement("ul",{className:"list-none text-none flex justify-start items-center space-x-4 mt-3 lg:mt-5 lg:ml-auto"},u.facebook&&l.createElement("li",null,l.createElement(o.Z,{as:"a",variant:"social-white",href:u.facebook,"aria-label":"Navigating to Rev's facebook page",newTab:!0,icon:l.createElement(c(),{className:"fill-current w-9 h-9"})})),u.twitter&&l.createElement("li",null,l.createElement(o.Z,{as:"a",variant:"social-white",href:u.twitter,"aria-label":"Navigating to Rev's twitter page",newTab:!0,icon:l.createElement(p(),{className:"fill-current w-9 h-9"})})),u.linkedIn&&l.createElement("li",null,l.createElement(o.Z,{as:"a",variant:"social-white",href:u.linkedIn,"aria-label":"Navigating to Rev's linkedIn page",newTab:!0,icon:l.createElement(v(),{className:"fill-current w-9 h-9"})})),u.youtube&&l.createElement("li",null,l.createElement(o.Z,{as:"a",variant:"social-white",href:u.youtube,"aria-label":"Navigating to Rev's youtube page",newTab:!0,icon:l.createElement(b(),{className:"fill-current w-9 h-9"})}))))),d&&l.createElement("div",{className:"col-span-12 lg:col-start-7 lg:col-span-5"},l.createElement("div",{className:"bg-white rounded p-4 lg:p-8 text-grey-font-1"},d))))))};y.defaultProps={description:"",contactInfo:{},socials:{}},t.Z=y},93058:function(e,t,a){a.r(t),a.d(t,{default:function(){return E}});var n=a(63366),l=a(25444),r=a(67294),i=a(86632),o=a(72500),s=a(36179),m=a(25399),u=a(64338),c=a(44329),d=a(77668),p=a(88081),h=a(84851),v=a(45766),f=function(){var e=(0,r.useState)({submitting:!1}),t=e[0],a=e[1],n=d.Ry().shape({first_name:d.Z_().required("This is a required field"),last_name:d.Z_().required("This is a required field"),emailAddress:d.Z_().required("This is a required field").email("Email must be formatted correctly"),enquiryType:d.Z_(),message:d.Z_()}),l=(0,u.cI)({mode:"all",resolver:(0,c.X)(n)}),i=l.handleSubmit,o=l.control,s=l.formState,m=s.errors,f=s.isValid;return r.createElement("form",{onSubmit:i((function(e){a({submitting:!0});var t=document.createElement("form");t.method="POST",t.action="https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8";var n=document.createElement("input");
1n.name="oid",n.value="00D20000000I9ep",n.setAttribute("type","hidden"),t.appendChild(n);var l=document.createElement("input");l.name="retURL",l.value=window.location.hostname+"/thank-you",l.setAttribute("type","hidden"),t.appendChild(l);var r=document.createElement("input");r.name="first_name",r.value=e.first_name,r.setAttribute("type","hidden"),t.appendChild(r);var i=document.createElement("input");i.name="last_name",i.value=e.last_name,i.setAttribute("type","hidden"),t.appendChild(i);var o=document.createElement("input");o.name="email",o.value=e.emailAddress,o.setAttribute("type","hidden"),t.appendChild(o);var s=document.createElement("input");s.name="00N4G000006r1sH",s.value=e.message,s.setAttribute("type","hidden"),t.appendChild(s);var m=document.createElement("input");m.name="00N4G000006r1sM",m.value="Email",m.setAttribute("type","hidden"),t.appendChild(m);var u=document.createElement("input");u.name="00N4G000006r1sW",u.value=e.enquiryType,u.setAttribute("type","hidden"),t.appendChild(u);var c=document.createElement("input");c.name="lead_source",c.value="Web form - Enquiry",c.setAttribute("type","hidden"),t.appendChild(c),document.body.appendChild(t),t.submit()}))},r.createElement("p",{className:"u-body-md mb-4 lg:mb-6"},"Let us know your queries and our team will be in touch with you as soon as possible."),r.createElement("div",{className:"mb-5"},r.createElement(u.Qr,{name:"first_name",control:o,defaultValue:"",render:function(e){var t,a=e.field,n=a.onChange,l=a.value;return r.createElement(p.Z,{onChange:n,value:l,error:!(null==m||!m.first_name),helperText:null==m||null===(t=m.first_name)||void 0===t?void 0:t.message,label:"First Name*",variant:"outlined",fullWidth:!0})}})),r.createElement("div",{className:"mb-5"},r.createElement(u.Qr,{name:"last_name",control:o,defaultValue:"",render:function(e){var t,a=e.field,n=a.onChange,l=a.value;return r.createElement(p.Z,{onChange:n,value:l,error:!(null==m||!m.last_name),helperText:null==m||null===(t=m.last_name)||void 0===t?void 0:t.message,label:"Last Name*",variant:"outlined",fullWidth:!0})}})),r.createElement("div",{className:"mb-5"},r.createElement(u.Qr,{name:"emailAddress",control:o,defaultValue:"",render:function(e){var t,a=e.field,n=a.onChange,l=a.value;return r.createElement(p.Z,{onChange:n,value:l,error:!(null==m||!m.emailAddress),helperText:null==m||null===(t=m.emailAddress)||void 0===t?void 0:t.message,label:"Email Address*",variant:"outlined",fullWidth:!0})}})),r.createElement("div",{className:"mb-5"},r.createElement(u.Qr,{name:"enquiryType",control:o,defaultValue:"",render:function(e){var t,a=e.field,n=a.onChange,l=a.value;return r.createElement(p.Z,{select:!0,SelectProps:{MenuProps:{MenuListProps:{className:"list-none"}}},onChange:n,value:l,error:!(null==m||!m.enquiryType),helperText:null==m||null===(t=m.enquiryType)||void 0===t?void 0:t.message,label:"Type of enquiry",variant:"outlined",fullWidth:!0},r.createElement(h.Z,{value:"General"},"General"),r.createElement(h.Z,{value:"Sales"},"Sales"),r.createElement(h.Z,{value:"Support"},"Support"),r.createElement(h.Z,{value:"Other"},"Other"))}})),r.createElement("div",{className:"mb-5"},r.createElement(u.Qr,{name:"message",control:o,defaultValue:"",render:function(e){var t,a=e.field,n=a.onChange,l=a.value;return r.createElement(p.Z,{multiline:!0,rows:4,onChange:n,value:l,error:!(null==m||!m.message),helperText:null==m||null===(t=m.message)||void 0===t?void 0:t.message,label:"How can we help you today?",variant:"outlined",fullWidth:!0})}})),r.createElement(v.Z,{as:"button",type:"submit",variant:"primary",label:"Submit",disabled:!f||t.submitting,"aria-label":"Submit the general contact form"}))},b=["address","phoneNumbers"],g=(0,i.default)(m.Z).withConfig({displayName:"contact__HeroWithPartner",componentId:"sc-oor64t-0"})(["& > *{padding-bottom:","px !important;@media (min-width:1024px){padding-bottom:","px !important;}}"],(function(e){return e.offsetBottom+40}),(function(e){return e.offsetBottom+64})),E=function(){return r.createElement(l.StaticQuery,{query:"212550827",render:function(e){var t=e.allContentfulGlobalOption.nodes[0],a=t.address,l=t.phoneNumbers,i=(0,n.Z)(t,b),m=Object.assign({}
1,e.allContentfulContactPage.nodes[0],{contactInfo:{address:a,phoneNumbers:l},socials:i});return r.createElement(o.Z,null,r.createElement(s.Z,{title:(null==m?void 0:m.seoTitle)||m.title,description:(null==m?void 0:m.seoDescription)||""}),r.createElement(g,{heading:m.heading,description:m.description.content,contactInfo:m.contactInfo,socials:m.socials,form:r.createElement(f,null)}))}})}}}]); 2//# sourceMappingURL=component---src-pages-contact-js-ebcac1e67194278a0539.js.map
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.