(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1554],{89372:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/residential/en/find-a-dealer/[state]/[city]",function(){return a(97358)}])},86143:function(e,t,a){"use strict";a.r(t);var i=a(85893),r=a(67294),n=a(11163),l=a(16829),o=a(72095),s=a(76416),d=a(83884),c=a(37885),p=a(60436),u=a(83907),m=a(90367),g=a(96809),_=a(39236),b=a(50573),f=a(30654),w=a(25014);t.default=e=>{let{traneSupportCard:{traneSupportDealerCard:t}={}}=e,a=(0,r.useContext)(f.z),h=a.zip,y=a.setZip,x=(0,n.useRouter)(),v=x.query.zipcode?"".concat(x.query.zipcode):"".concat(h),k=(0,s.Z)(["/residential/en/campaigns/mg/repair-or-replace/"],x.asPath),[z,j]=(0,r.useState)([]),[T,C]=(0,r.useState)(1),[S,D]=(0,r.useState)({}),[N,B]=(0,r.useState)(6),[I,A]=(0,r.useState)(!1),[Z,E]=(0,r.useState)(!1),M=(0,r.useRef)(void 0),[P,G]=(0,r.useState)(!1),O=(0,r.useCallback)((e,t)=>{let a=(t-1)*N;return e.slice(a,a+N)},[N]),U=(0,r.useCallback)((e,t)=>e.filter(e=>{var a;let i=!0;return t.nateCertified&&!e.data.nateCertified&&(i=!1),t.isTcs&&!e.data.isTcs&&(i=!1),t.emergencyService&&!e.data.emergencyService&&(i=!1),t.nexiaDealerDiagnostics&&!e.data.nexiaDealerDiagnostics&&(i=!1),t.showFinancing&&!e.data.showFinancing&&(i=!1),t.charterMemberDate&&!e.data.charterMemberDate&&(i=!1),!t.trade_warrior||(null===(a=e.metaData)||void 0===a?void 0:a.trade_warrior)||(i=!1),i}),[]);(0,r.useEffect)(()=>{function e(){window.innerWidth<768?B(3):B(6)}return B(window.innerWidth<768?3:6),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]);let V=!v||"undefined"===v,F=(0,r.useCallback)(()=>(M.current=setTimeout(()=>{A(!0)},1e4),M.current),[]),L=(0,r.useCallback)(a=>{if(!(null==t?void 0:t.zipcodeCoverage)){console.warn("Warning: There is an issue with the zipcodeCoverage field for the Trane Support Card.");return}return t.zipcodeCoverage.includes(Number(a))?e.traneSupportCard:void 0},[t,e.traneSupportCard]),H=(0,r.useCallback)(async e=>{try{let i=await (0,o.d)(e,k);if(P){var t,a;let r=null!==(a=null===(t=i.dealers)||void 0===t?void 0:t.length)&&void 0!==a?a:0;(0,d.M)({event:"dealer_search",formId:"dealer_search",zipcode:e,dealer_set:r}),L(e)&&(0,d.M)({event:"trane_residential_support",zipcode:e})}i.dealers&&j(i.dealers),A(!0)}catch(e){e instanceof Error?console.error("Exception in fetchDealers: ".concat(e.message)):console.error("Exception in fetchDealers:",e),A(!0)}},[k,P,L]);(0,r.useEffect)(()=>{M.current&&clearTimeout(M.current),A(!1),j([]),F(),"undefined"!=v&&void 0!=v&&v.length&&H(v)},[v,H,F]);let q=(0,r.useCallback)(e=>{D(t=>({...t,[e]:!t[e]}))},[]),R=(0,r.useMemo)(()=>U(z,S),[U,z,S]),W=(0,r.useMemo)(()=>O(R,T),[O,R,T]),Y=(0,r.useMemo)(()=>Math.ceil(R.length/N),[R.length,N]),X=(0,r.useCallback)(e=>{E("map"===e)},[]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{id:"dealer-card-block",className:"container mx-auto mb-8 flex flex-col px-4 md:mb-16 lg:flex-row lg:items-center lg:justify-between lg:px-0",children:[(0,i.jsxs)("div",{className:"mb-6 flex flex-col items-center md:flex-row",children:[(0,i.jsxs)("div",{className:"mb-5 w-full flex-grow md:mb-0 md:w-fit",children:[(0,i.jsx)("span",{id:"enter-your-zip",className:"mb-2 block md:w-80",children:"Find a dealer in your area"}),(0,i.jsx)(u.Z,{setZip:y,customFunction:()=>{G(!0)}})]}),(0,i.jsx)("div",{className:"ml-2 w-full pt-1 md:ml-7 md:w-fit md:pt-6",children:(0,i.jsx)(g.Z,{changeFilter:q})})]}),(0,i.jsxs)("div",{className:"flex flex-col-reverse lg:flex-row lg:items-center",children:[0!==z.length||I?!V&&(0,i.jsx)("div",{className:"mt-5 lg:mt-0 lg:pr-10",children:(0,i.jsxs)("span",{className:"block lg:text-right",children:[(0,i.jsxs)("span",{children:[(0,i.jsx)("strong",{children:R.length})," "]}),(0,i.jsx)("strong",{children:"dealers "}),"servicing near",(0,i.jsxs)("span",{className:"font-bold",children:[" ",v]})]})}):(0,i.jsx)("div",{className:"py-4 lg:px-4 lg:py-0",children:(0,i.jsx)(w.Z,{})}),(0,i.jsxs)("div",{className:"".concat(0===z.length?"opacity-40":""," flex"),children:[(0,i.jsxs)("button",{disabled:!(z.length>0),className:(0,l.Z)("flex items-center rounded-l-full border-2 border-charcoal p-3 pl-5",{"bg-white text-charcoal":Z,"bg-charcoal text-white":!Z}),onClick:()=>X("list"),"data-position":"body","data-location":"filter","data-action":"toggle","data-text-grouping":"","data-text":"list","data-type":"button",children:[(0,i.jsx)(c.Z,{svgClass:(0,l.Z)({"stroke-charcoal":Z,"stroke-white":!Z})}),(0,i.jsx)("span",{className:"pl-2 pr-3",children:"List"})]}),(0,i.jsxs)("button",{disabled:!(z.length>0),onClick:()=>X("map"),className:(0,l.Z)("flex items-center rounded-r-full border-2 border-charcoal p-3 pr-5",{"bg-charcoal text-white":Z,"bg-white text-charcoal":!Z}),"data-position":"body","data-location":"filter","data-action":"toggle","data-text-grouping":"","data-text":"map","data-type":"button",children:[(0,i.jsx)(p.Z,{svgClass:(0,l.Z)({"stroke-white":Z,"stroke-charcoal":!Z})}),(0,i.jsx)("span",{className:"pl-3",children:"Map"})]})]})]})]}),!Z&&(0,i.jsxs)("div",{className:"min-h-380",children:[z.length>=1&&(0,i.jsx)(m.Z,{dealers:W,setPage:C,page:T,totalPages:Y,itemsPerPage:N,totalItems:R.length,referer:e.referer,traneSupportCard:L(v)}),0===z.length&&I&&(0,i.jsx)(b.Z,{zip:v})]}),Z&&(0,i.jsxs)("div",{children:[z.length>0&&(0,i.jsx)(_.Z,{dealers:R}),0===z.length&&I&&(0,i.jsx)(b.Z,{zip:v})]})]})}},33086:function(e,t,a){"use strict";var i=a(85893);a(67294);var r=a(15830),n=a(73389);t.Z=e=>{let{schemaData:t}=e;if(!t)return null;let a=(0,n.i)(t);return a?(0,i.jsx)("script",{type:"application/ld+json",id:"schemaBlock",dangerouslySetInnerHTML:{__html:(0,r.F)(a.replace(/{let{error:t,isLoading:a,pastDelay:i}=e;return null}};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i={...i,...e});let o=(i={...i,...t}).loader;return(i.loadableGenerated&&(i={...i,...i.loadableGenerated},delete i.loadableGenerated),"boolean"!=typeof i.ssr||i.ssr)?a({...i,loader:()=>null!=o?o().then(n):Promise.resolve(n(()=>null))}):(delete i.webpack,delete i.modules,l(a,i))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1159:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return i}});let i=a(10260)._(a(67294)).default.createContext(null)},35491:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let i=a(10260)._(a(67294)),r=a(1159),n=[],l=[],o=!1;function s(e){let t=e(),a={loading:!0,loaded:null,error:null};return a.promise=t.then(e=>(a.loading=!1,a.loaded=e,e)).catch(e=>{throw a.loading=!1,a.error=e,e}),a}class d{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let a=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),n=null;function s(){if(!n){let t=new d(e,a);n={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return n.promise()}if(!o){let e=a.webpack?a.webpack():a.modules;e&&l.push(t=>{for(let a of e)if(t.includes(a))return s()})}function c(e,t){!function(){s();let e=i.default.useContext(r.LoadableContext);e&&Array.isArray(a.modules)&&a.modules.forEach(t=>{e(t)})}();let l=i.default.useSyncExternalStore(n.subscribe,n.getCurrentValue,n.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:n.retry}),[]),i.default.useMemo(()=>{var t;return l.loading||l.error?i.default.createElement(a.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:n.retry}):l.loaded?i.default.createElement((t=l.loaded)&&t.default?t.default:t,e):null},[e,l])}return c.preload=()=>s(),c.displayName="LoadableComponent",i.default.forwardRef(c)}(s,e)}function p(e,t){let a=[];for(;e.length;){let i=e.pop();a.push(i(t))}return Promise.all(a).then(()=>{if(e.length)return p(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{p(n).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let a=()=>(o=!0,t());p(l,e).then(a,a)})),window.__NEXT_PRELOADREADY=c.preloadReady;let u=c},97358:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return h},default:function(){return y}});var i=a(85893),r=a(81451),n=a(67294),l=a(11163),o=[{innerBlocks:[],name:"core/heading",attributes:{content:"What a dealer can do for you",level:2,anchor:"",textAlign:"center",style:{typography:{fontStyle:"normal",fontWeight:"700"}},fontSize:"text-22 md:text-32 lg:text-32 xl:text-32"}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"Some dealers go above and beyond to show their expertise. Learn more about what your dealer can do for you when you see any of these badges.",dropCap:!1,anchor:"",align:"center",className:"lg:px-52 mx-auto md:px-20",fontSize:"text-18"}},{name:"acf/spacer",attributes:{id:"block_624de45bb63f2",name:"acf/spacer",data:{small_viewport_size:"pb-10",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-10",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-10",_large_viewport_size:"field_61e593c40e6ad"}}},{innerBlocks:[{innerBlocks:[{innerBlocks:[],name:"core/image",attributes:{url:"/img/logos/Nate-Certification-logo.png",alt:"North American Technician Excellence, or NATE, certification logo.",caption:"",title:"",href:"",rel:"",linkClass:"",linkTarget:"",anchor:"",align:"center",id:16024,sizeSlug:"full",linkDestination:"none"},mediaData:[{node:{id:"cG9zdDoxNjAyNA==",sourceUrl:"https://www.trane.com/img/static/2022/04/nate-certified-logo-wide.png",srcSet:"https://www.trane.com/img/static/2022/04/nate-certified-logo-wide-300x103.png 300w, https://www.trane.com/img/static/2022/04/nate-certified-logo-wide.png 618w",uri:"/nate-certified-logo-wide/",altText:"",title:"nate-certified-logo-wide",databaseId:16024,mediaItemUrl:"https://www.trane.com/img/static/2022/04/nate-certified-logo-wide.png",mimeType:"image/png",mediaDetails:{width:100,height:100}}}],pageInfo:[]},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_62504288222d7",name:"acf/spacer",data:{small_viewport_size:"pb-6",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-6",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-6",_large_viewport_size:"field_61e593c40e6ad"}}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"NATE Certified",dropCap:!1,anchor:"",align:"center",fontSize:"text-22"}},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_624de925b63f4",name:"acf/spacer",data:{small_viewport_size:"pb-4",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-4",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-4",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"NATE is a North American Technician Excellence certificate and the highest possible HVAC accreditation done by an independent company. A dealer’s knowledge and experience is tested to earn this badge, promising you can save time and money with proper installations.",dropCap:!1,anchor:"",align:"center"}}],name:"core/column",attributes:{anchor:"",small:"w-full",medium:"w-full",large:"w-full",displayType:"block",className:"border border-cadet px-6 py-8"}},{innerBlocks:[{innerBlocks:[],name:"core/image",attributes:{url:"/img/logos/TCS-shield-logo.png",alt:"Trane Comfort Specialist logo for Trane technicians.",caption:"",title:"",href:"",rel:"",linkClass:"",linkTarget:"",anchor:"",align:"center",id:16022,sizeSlug:"full",linkDestination:"none"},mediaData:[{node:{id:"cG9zdDoxNjAyMg==",sourceUrl:"https://www.trane.com/img/static/2022/04/TCS-logo-wide.png",srcSet:"https://www.trane.com/img/static/2022/04/TCS-logo-wide-300x106.png 300w, https://www.trane.com/img/static/2022/04/TCS-logo-wide.png 618w",uri:"/tcs-logo-wide/",altText:"",title:"TCS-logo-wide",databaseId:16022,mediaItemUrl:"https://www.trane.com/img/static/2022/04/TCS-logo-wide.png",mimeType:"image/png",mediaDetails:{width:100,height:90}}}],pageInfo:[]},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_62504251222d6",name:"acf/spacer",data:{small_viewport_size:"pb-6",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-6",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-6",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"Trane Comfort Specialist",dropCap:!1,anchor:"",align:"center",fontSize:"text-22"}},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_624de9d4b63f5",name:"acf/spacer",data:{small_viewport_size:"pb-4",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-4",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-4",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"This badge is Trane’s own stamp of approval. It spotlights independent dealers who are experts in servicing and maintaining Trane’s HVAC systems. They are committed to customer satisfaction.",dropCap:!1,anchor:"",align:"center"}}],name:"core/column",attributes:{anchor:"",small:"w-full",medium:"w-full",large:"w-full",displayType:"block",className:"border border-cadet px-6 py-8"}},{innerBlocks:[{innerBlocks:[],name:"core/image",attributes:{url:"/img/logos/Diagnostics-logo.png",alt:"Trane Diagnostics program logo.",caption:"",title:"",href:"",rel:"",linkClass:"",linkTarget:"",anchor:"",align:"center",id:16023,sizeSlug:"full",linkDestination:"none"},mediaData:[{node:{id:"cG9zdDoxNjAyMw==",sourceUrl:"https://www.trane.com/img/static/2022/04/Diagnostics-logo-wide.png",srcSet:"https://www.trane.com/img/static/2022/04/Diagnostics-logo-wide-300x103.png 300w, https://www.trane.com/img/static/2022/04/Diagnostics-logo-wide.png 618w",uri:"/diagnostics-logo-wide/",altText:"",title:"Diagnostics-logo-wide",databaseId:16023,mediaItemUrl:"https://www.trane.com/img/static/2022/04/Diagnostics-logo-wide.png",mimeType:"image/png",mediaDetails:{width:300,height:75}}}],pageInfo:[]},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_62503eb8222d5",name:"acf/spacer",data:{small_viewport_size:"pb-6",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-6",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-6",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"Trane Diagnostics",dropCap:!1,anchor:"",align:"center",fontSize:"text-22"}},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_624dea7cb63f6",name:"acf/spacer",data:{small_viewport_size:"pb-4",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-4",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-4",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"core/paragraph",attributes:{content:"You may choose to share your HVAC system’s data with your dealer so they can detect potential problems before they become emergencies. This badge means your dealer can provide contactless support and remotely troubleshoot issues.",dropCap:!1,anchor:"",align:"center"}}],name:"core/column",attributes:{anchor:"",small:"w-full",medium:"w-full",large:"w-full",displayType:"block",className:"border border-cadet px-6 py-8"}}],name:"core/columns",attributes:{isStackedOnMobile:!0,anchor:""}},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_624dec34b63f7",name:"acf/spacer",data:{small_viewport_size:"pb-10",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-32",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-32",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"acf/bannerwithemailcapability",attributes:{id:"block_624dec63b63f8",name:"acf/bannerwithemailcapability",data:{title:"Get helpful HVAC tips in our newsletter",_title:"field_62433147823d2",description:"Sign up for our email newsletter to learn helpful HVAC tips and tricks before you purchase your system.",_description:"field_6243314e823d3",email_input:"1",_email_input:"field_62433167823d5",background_img_large:13766,_background_img_large:"field_62433aac23a60",background_img_small:13767,_background_img_small:"field_62433abd23a61"},align:"",mode:"edit"},mediaData:[{node:{id:"cG9zdDoxMzc2Ng==",sourceUrl:"https://www.trane.com/img/static/2022/04/banner-bg-pruple-d.jpg",srcSet:"https://www.trane.com/img/static/2022/04/banner-bg-pruple-d-300x58.jpg 300w, https://www.trane.com/img/static/2022/04/banner-bg-pruple-d-1024x199.jpg 1024w, https://www.trane.com/img/static/2022/04/banner-bg-pruple-d-768x149.jpg 768w, https://www.trane.com/img/static/2022/04/banner-bg-pruple-d.jpg 1280w",uri:"/residential/en/dealer-locator/banner-bg-pruple-d/",altText:"",title:"banner-bg-pruple-d",databaseId:13766,mediaItemUrl:"https://www.trane.com/img/static/2022/04/banner-bg-pruple-d.jpg",mimeType:"image/jpeg",mediaDetails:{width:1280,height:249}}},{node:{id:"cG9zdDoxMzc2Nw==",sourceUrl:"https://www.trane.com/img/static/2022/04/banner-bg-purple-m.jpg",srcSet:"https://www.trane.com/img/static/2022/04/banner-bg-purple-m-300x245.jpg 300w, https://www.trane.com/img/static/2022/04/banner-bg-purple-m.jpg 343w",uri:"/residential/en/dealer-locator/banner-bg-purple-m/",altText:"",title:"banner-bg-purple-m",databaseId:13767,mediaItemUrl:"https://www.trane.com/img/static/2022/04/banner-bg-purple-m.jpg",mimeType:"image/jpeg",mediaDetails:{width:343,height:280}}}]},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_624dec6db63f9",name:"acf/spacer",data:{small_viewport_size:"pb-10",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-32",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-32",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[{innerBlocks:[{innerBlocks:[],name:"core/image",attributes:{url:"/img/technicians/woman-working-on-ac.jpg",alt:"A Trane HVAC technician takes a measurement from an air conditioner.",caption:"",title:"",href:"",rel:"",linkClass:"",linkTarget:"",anchor:"",id:13771,sizeSlug:"full",linkDestination:"none"},mediaData:[{node:{id:"cG9zdDoxMzc3MQ==",sourceUrl:"https://www.trane.com/img/static/2022/04/woman-looking-at-gages.jpg",srcSet:"https://www.trane.com/img/static/2022/04/woman-looking-at-gages-298x300.jpg 298w, https://www.trane.com/img/static/2022/04/woman-looking-at-gages-150x150.jpg 150w, https://www.trane.com/img/static/2022/04/woman-looking-at-gages.jpg 585w",uri:"/residential/en/dealer-locator/woman-looking-at-gages/",altText:"",title:"woman-looking-at-gages",databaseId:13771,mediaItemUrl:"https://www.trane.com/img/static/2022/04/woman-looking-at-gages.jpg",mimeType:"image/jpeg",mediaDetails:{width:585,height:589}}}],pageInfo:[]}],name:"core/column",attributes:{anchor:"",small:"w-full",medium:"w-1/2",large:"w-1/2",displayType:"flex",verticalAlignment:"center"}},{innerBlocks:[{innerBlocks:[],name:"core/heading",attributes:{content:"Prepare for your dealer visit",level:2,anchor:"",style:{typography:{fontStyle:"normal",fontWeight:"700"}},fontSize:"text-18 md:text-28 lg:text-28 xl:text-28"}},{innerBlocks:[],name:"core/html",attributes:{content:'
  1. \nResearch your needs. Consider your home comfort level,climate, ductwork, energy use, and desired monthly heating and cooling costs.
\n\n
    \n
  1. \nFind the dealer best fit for you by comparing their specialties, ratings, and reviews. Seek out potential dealers with our dealer locator or by asking family and friends.
  2. \n
  3. \nConsider booking appointments with several dealers.Getting different quotes and perspectives from multiple experts can help you discover the best solution for you.
  4. \n
'}}],name:"core/column",attributes:{anchor:"",small:"w-full",medium:"w-1/2",large:"w-1/2",displayType:"flex",verticalAlignment:"center"}}],name:"core/columns",attributes:{isStackedOnMobile:!0,anchor:""}},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_624df609b63fb",name:"acf/spacer",data:{small_viewport_size:"pb-8",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-32",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-32",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}},{innerBlocks:[],name:"acf/cta-cards",attributes:{id:"block_625731fe8be2e",name:"acf/cta-cards",data:{"card-repeater_0_image":15637,"_card-repeater_0_image":"field_62434fd93b55f","card-repeater_0_title":"Getting Started Guide","_card-repeater_0_title":"field_624350b93b560","card-repeater_0_description":"Learn helpful HVAC tips and tricks before you purchase your system.","_card-repeater_0_description":"field_624350fa3b561","card-repeater_0_url":"test","_card-repeater_0_url":"field_624351b23b562","card-repeater_0_button_text":"Visit the Getting Started Guide","_card-repeater_0_button_text":"field_624351c73b563","card-repeater_1_image":15639,"_card-repeater_1_image":"field_62434fd93b55f","card-repeater_1_title":"Troubleshooting","_card-repeater_1_title":"field_624350b93b560","card-repeater_1_description":"Discover the ways you can troubleshoot your HVAC system.","_card-repeater_1_description":"field_624350fa3b561","card-repeater_1_url":"/residential/en/resources/troubleshooting/","_card-repeater_1_url":"field_624351b23b562","card-repeater_1_button_text":"Learn to troubleshoot","_card-repeater_1_button_text":"field_624351c73b563","card-repeater_2_image":15638,"_card-repeater_2_image":"field_62434fd93b55f","card-repeater_2_title":"Owner’s Manual","_card-repeater_2_title":"field_624350b93b560","card-repeater_2_description":"Learn more about your product, like its technical specs and innovative technology.","_card-repeater_2_description":"field_624350fa3b561","card-repeater_2_url":"/residential/en/resources/owners-guides/","_card-repeater_2_url":"field_624351b23b562","card-repeater_2_button_text":"Find your manual","_card-repeater_2_button_text":"field_624351c73b563","card-repeater":[{image:15637,title:"Getting Started Guide",description:"Learn helpful HVAC tips and tricks before you purchase your system.",url:"/residential/en/buyers-guide/",button_text:"Visit the Getting Started Guide"},{image:15639,title:"Troubleshooting",description:"Discover the ways you can troubleshoot your HVAC system.",url:"/residential/en/resources/troubleshooting/",button_text:"Learn to troubleshoot"},{image:15638,title:"Owner’s Manual",description:"Learn more about your product, like its technical specs and innovative technology.",url:"/residential/en/resources/owners-guides/",button_text:"Find your manual"}],"_card-repeater":"field_62434f7b3b55e"},align:"",mode:"edit"},mediaData:[{node:{id:"cG9zdDoxNTYzNw==",sourceUrl:"/img/cardBackgrounds/bg-cards-ac-unit.jpg",srcSet:"https://www.trane.com/img/static/2022/04/bg-ac-unit-square-card-300x219.jpg 300w, /img/cardBackgrounds/bg-cards-ac-unit.jpg 411w",uri:"/residential/en/dealer-locator/bg-ac-unit-square-card/",altText:"",title:"bg-ac-unit-square-card",databaseId:15637,mediaItemUrl:"/img/cardBackgrounds/bg-cards-ac-unit.jpg",mimeType:"image/jpeg",mediaDetails:{width:411,height:300}}},{node:{id:"cG9zdDoxNTYzOQ==",sourceUrl:"/img/cardBackgrounds/bg-woman-reading-tablet.jpg",srcSet:"https://www.trane.com/img/static/2022/04/bg-woman-square-card-300x219.jpg 300w, /img/cardBackgrounds/bg-woman-reading-tablet.jpg 411w",uri:"/residential/en/dealer-locator/bg-woman-square-card/",altText:"",title:"bg-woman-square-card",databaseId:15639,mediaItemUrl:"/img/cardBackgrounds/bg-woman-reading-tablet.jpg",mimeType:"image/jpeg",mediaDetails:{width:411,height:300}}},{node:{id:"cG9zdDoxNTYzOA==",sourceUrl:"/img/cardBackgrounds/bg-couple-reading-tablet.jpg",srcSet:"https://www.trane.com/img/static/2022/04/bg-couple-square-card-300x219.jpg 300w, /img/cardBackgrounds/bg-couple-reading-tablet.jpg 411w",uri:"/residential/en/dealer-locator/bg-couple-square-card/",altText:"",title:"bg-couple-square-card",databaseId:15638,mediaItemUrl:"/img/cardBackgrounds/bg-couple-reading-tablet.jpg",mimeType:"image/jpeg",mediaDetails:{width:411,height:300}}}],pageInfo:[]},{innerBlocks:[],name:"acf/spacer",attributes:{id:"block_625732b48be32",name:"acf/spacer",data:{small_viewport_size:"pb-10",_small_viewport_size:"field_61e593930e6ab",medium_viewport_size:"pb-32",_medium_viewport_size:"field_61e593b20e6ac",large_viewport_size:"pb-32",_large_viewport_size:"field_61e593c40e6ad"},align:"",mode:"edit"}}],s=a(30654),d=a(32752),c=a(36140),p=a(29e3),u=a(53472),m=a(55534),g=a(22808),_=a(29080),b=a(86143),f=a(33086),w=e=>{var t;let{geoBanner:a,title:r}=e,w=(0,l.useRouter)(),h=(0,n.useContext)(s.z),y=h.setZip,[x,v]=(0,n.useState)(),[k,z]=(0,n.useState)(),j="/residential/en/find-a-dealer/";return(0,n.useEffect)(()=>{let t="".concat(w.query.zipcode);t&&"undefined"!==t?(localStorage&&localStorage.setItem&&localStorage.setItem("zipcode",t),y(t)):y("".concat(e.title,", ").concat(e.template.geoCityInformation.stateAbbreviation))},[]),(0,n.useEffect)(()=>{var t;null!==e.parent&&(null===(t=e.parent)||void 0===t?void 0:t.node)&&(v(e.parent.node.uri.replace("/geo_list/",j)),z(e.parent.node.title))},[e.parent]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.Z,{seo:e.seo,title:e.title}),(0,i.jsx)(f.Z,{schemaData:null===(t=e.schemaBlock)||void 0===t?void 0:t.schemaBlock}),(0,i.jsx)(u.Z,{}),!h.isNavDark&&(0,i.jsx)(p.Z,{contentClass:"pl-4",children:x&&(0,i.jsx)(g.Z,{crumbs:[{href:j,label:"Find a Dealer"},{href:x,label:k},{href:"",label:r}]})}),a&&(0,i.jsx)(_.Z,{banner:a,crumbs:[{href:j,label:"Find a Dealer"},{href:x,label:k},{href:"",label:r}]}),(0,i.jsxs)("main",{className:"mt-6 md:mt-16",children:[(0,i.jsx)(b.default,{}),(0,i.jsxs)(p.Z,{children:[(0,i.jsx)(d.Z,{...e}),(0,i.jsx)("div",{className:"py-3 md:py-6"}),(0,i.jsx)(d.Z,{blocks:o})]})]}),(0,i.jsx)(m.Z,{disclaimer:e.disclaimer})]})},h=!0;function y(e){return(0,i.jsx)(r.Z,{renderTemplate:(0,i.jsx)(w,{template:{geoCityInformation:{stateAbbreviation:""},landingPage:{noFooter:!1,noHeader:!1}}}),...e})}},5152:function(e,t,a){e.exports=a(32602)}},function(e){e.O(0,[3697,4725,3877,7149,1451,2861,4935,6057,8933,8972,4160,2888,9774,179],function(){return e(e.s=89372)}),_N_E=e.O()}]);