(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6242],{33205:function(e,a,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/residential/en/concierge-support",function(){return r(85756)}])},85756:function(e,a,r){"use strict";r.r(a),r.d(a,{__N_SSP:function(){return P},default:function(){return _}});var t=r(85893),s=r(81451),n=r(67294),l=r(43078),i=r(93967),o=r.n(i),d=r(30654),u=r(72095),c=r(1445),m=r(97631),p=r(28314),h=r(33249),x=r(49795),g=r(52061),b=r(65421),f=r(25261),j=r(44582),y=r(36140),v=r(53472),C=r(32752),N=r(55534),S=r(29e3),q=r(22808),w=r(33086),Z=e=>{var a;let{zip:r,schemaBlock:s}=e,{isNavDark:i}=(0,n.useContext)(d.z),[Z,P]=(0,n.useState)(!1),[,_]=(0,n.useState)(!1),[E,k]=(0,n.useState)([]),[T,M]=(0,n.useState)({firstName:"",lastName:"",email:"",phone:"",addressLine1:"",city:"",state:"",zip:"",message:""}),{handleChange:H,setInputRef:O,GoogleMapsScript:R}=(0,c.Z)({externalSetState:M}),z=(0,n.useMemo)(()=>(null==E?void 0:E.length)?E[0]:null,[E]);(0,n.useEffect)(()=>{(async()=>{if(r){let e=await (0,u.d)(r);e.dealers&&k(e.dealers)}})()},[r]);let L=e=>{let{name:a,value:r}=e.target,t={...T,[a]:r},s=!0;for(let e in t)""===t[e]&&(s=!1);P(s),M(t)},A=n.useRef();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(R,{}),(0,t.jsx)(y.Z,{seo:e.seo,title:null!==(a=e.title)&&void 0!==a?a:"Concierge Support"}),(0,t.jsx)(w.Z,{schemaData:null==s?void 0:s.schemaBlock}),(0,t.jsx)(v.Z,{}),!i&&(0,t.jsx)(S.Z,{contentClass:"pl-4",children:(0,t.jsx)(q.Z,{crumbs:[{href:"/residential/",label:"Home"},{href:"/residential/en/concierge-support/",label:"Concierge Support"}]})}),(0,t.jsxs)("main",{className:"relative",children:[i&&(0,t.jsx)("div",{className:"absolute -top-[72px] block h-[144px] w-full bg-black"}),(0,t.jsxs)(S.Z,{backgroundClass:"pt-2",children:[i&&(0,t.jsx)(q.Z,{crumbs:[{href:"/residential/",label:"Home"},{href:"/residential/en/concierge-support/",label:"Concierge Support"}]}),(0,t.jsx)("h1",{className:"mt-10 text-28 font-bold sm:text-42 lg:mb-6 lg:mt-16",children:"Free concierge support, directly from Trane"}),E.length?(0,t.jsxs)("div",{className:"block",children:[(0,t.jsx)("p",{className:"mt-0 pb-11",children:"Help us help you. Get a free personalized system recommendation and replacement quotes from a local HVAC expert. Enter your details below to get started."}),(0,t.jsx)("div",{ref:A,className:"grid gap-4 md:grid-cols-12",children:(0,t.jsxs)(l.l0,{className:"col-span-12 md:col-span-7",id:"contact-form",brand:"Trane",kind:"D2C",source:"TRANE:SUPPORT_TEMPLATE",companyId:"".concat(null==z?void 0:z.data.companyID),successNode:(0,t.jsx)(f.Z,{isDealer:!0}),onSubmit:()=>_(!0),name:"CONCIERGE SUPPORT",formContainerRef:A,children:[(0,t.jsxs)("div",{className:"grid gap-6 sm:grid-cols-2",children:[(0,t.jsx)(x.Z,{label:"First name",name:"firstName",id:"firstName","data-testid":"firstName",autoComplete:"given-name",onChange:L,errorMessages:{external:"Please enter your first name",required:"First name is required",none:null,regex:"First name must be at least 2 characters"},value:T.firstName,required:!0}),(0,t.jsx)(x.Z,{label:"Last name",name:"lastName",autoComplete:"family-name",onChange:L,errorMessages:{external:"Please enter your last name",required:"Last name is required",none:null,regex:"Last name must be at least 2 characters"},value:T.lastName,required:!0}),(0,t.jsx)(p.Z,{label:"Email",name:"email",autoComplete:"email",onChange:L,errorMessages:{external:"Please enter your email",required:"Email is required",none:null,regex:"Email must be valid"},required:!0}),(0,t.jsx)(h.Z,{label:"Phone number",name:"phone",value:T.phone,autoComplete:"tel",onChange:L,required:!0}),(0,t.jsx)("div",{ref:e=>{let a=null==e?void 0:e.querySelector("input");a&&O(a)},children:(0,t.jsx)(x.Z,{label:"Street address",name:"addressLine1",value:T.addressLine1,onChange:e=>{H(e),L(e)},autoComplete:"street-address",errorMessages:{external:"Please enter your street address",required:"Street address is required",none:null,regex:"Street address must be at least 2 characters"},pattern:/^(\d)+( ([a-zA-Z0-9\/\.-])+)+$/,required:!0})}),(0,t.jsx)(x.Z,{label:"City",name:"city",value:T.city,onChange:L,autoComplete:"address-level2",errorMessages:{external:"Please enter your city",required:"City is required",none:null,regex:"City must be at least 2 characters"},required:!0}),(0,t.jsxs)(g.Z,{label:"State",name:"state",value:T.state,onChange:L,errorMessages:{external:"Please enter your state",required:"State is required",none:null,regex:"State must be at least 2 characters"},required:!0,children:[(0,t.jsx)("option",{value:""}),m.Z.map((e,a)=>(0,t.jsx)("option",{value:e.abbreviation,children:e.name},a))]}),(0,t.jsx)(b.Z,{label:"Zip/Postal Code",name:"zip",value:T.zip,onChange:L,required:!0}),(0,t.jsxs)(g.Z,{label:"How can we help you",name:"message",onChange:L,errorMessages:{external:"Please select how we can help you",required:"How can we help you is required",none:null,regex:"How can we help you must be at least 2 characters"},required:!0,children:[(0,t.jsx)("option",{value:""}),(0,t.jsx)("option",{value:"New System",children:"New System"}),(0,t.jsx)("option",{value:"Repair",children:"Repair"}),(0,t.jsx)("option",{value:"Indoor Air Quality",children:"Indoor Air Quality"}),(0,t.jsx)("option",{value:"Smart Home",children:"Smart Home"}),(0,t.jsx)("option",{value:"Offers",children:"Offers"})]})]}),(0,t.jsx)(l.Q2,{children:(0,t.jsxs)("p",{className:"py-10 text-12",children:["By pressing submit, I consent that my information be shared with Trane, approved affiliates, and third party partners, including connecting me with a local Trane dealer to be contacted about products and services. Our"," ",(0,t.jsx)("a",{className:"hover:text-hover-red",target:"_blank",href:"https://www.tranetechnologies.com/en/index/privacy-policy.html",rel:"noreferrer",children:"Privacy Policy"})," ","governs the use of your information."]})}),(0,t.jsx)(l.Mm,{"data-position":"body","data-location":"form","data-action":"submit","data-text-grouping":"cta","data-text":"submit","data-type":"button",className:o()("mb-24 rounded-md px-7 py-4 font-bold text-white",{"bg-silver-sand":!Z,"bg-trane-red":Z}),children:"Submit"})]})})]}):(0,t.jsx)("div",{className:"block",children:(0,t.jsx)(j.Z,{zip:r})})]}),(0,t.jsx)(C.Z,{...e})]}),(0,t.jsx)(N.Z,{disclaimer:e.disclaimer})]})},P=!0;function _(e){return(0,t.jsx)(s.Z,{renderTemplate:(0,t.jsx)(Z,{}),...e})}}},function(e){e.O(0,[3697,8756,7149,1451,2861,4935,5184,4365,2888,9774,179],function(){return e(e.s=33205)}),_N_E=e.O()}]);