1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6635],{4548:(e,r,t)=>{"use strict";t.d(r,{A:()=>a});var n=t(70572);function a(e){let[r,t]=(0,n.useState)({current:e,previous:void 0});return(0,n.useEffect)(()=>{let r=setTimeout(()=>{t(r=>Object.is(r.current,e)?r:{current:e,previous:r.current})},0);return()=>clearTimeout(r)},[e]),r.previous}},10848:(e,r,t)=>{"use strict";t.d(r,{A:()=>f});var n=t(764),a=t(15039),l=t.n(a),i=t(91971),o=t(58083),s=t(61040),d=t(49300),c=t(2864),u=t(21360),m=t.n(u);let h=l()(m().footerContainer),f=e=>{let{partner:r}=e,t=(0,c.A)(),a=r||t;return(0,n.FD)("footer",{className:h,"data-testid":"standard-footer",children:[(0,n.Y)(i.A,{condition:!(null==a?void 0:a.id)||(null==a?void 0:a.footerSiteLinks),children:(0,n.Y)(o.A,{condition:!0,children:(0,n.Y)(d.A,{})})}),(0,n.Y)(i.A,{condition:!(null==a?void 0:a.id)||(null==a?void 0:a.footerLegalLinks),children:(0,n.Y)(s.A,{partner:a})})]})}},14377:(e,r,t)=>{"use strict";t.d(r,{A:()=>m});var n=t(67684),a=t(764),l=t(15039),i=t.n(l),o=t(34906),s=t.n(o),d=t(67646),c=t(54148),u=t.n(c);let m=e=>{let{showLogo:r=!0,buttonStyle:t,headerStyles:l,handleClose:o}=e,c=s().bind(u()),m=c((0,n._)({close:!0},t&&{[t]:!!t})),h=c((0,n._)({header:!0},l&&{[l]:!0}));return(0,a.FD)("div",{className:h,children:[r&&(0,a.Y)("div",{className:"flex alignItemsCenter justifyContentCenter ".concat(u().logoOuterWrapper),children:(0,a.Y)(d.Icon,{name:"logo",className:u().logo})}),(0,a.Y)("button",{type:"button",className:i()("plainButton text-link -no-decoration",u().modalCloseContainer,m),onClick:e=>{e.preventDefault(),o()},children:(0,a.Y)(d.Icon,{name:"v2-close-icon",className:u().modalCloseIcon})})]})}},16387:(e,r,t)=>{"use strict";t.r(r),t.d(r,{HEADER_TYPES:()=>h.s,default:()=>f});var n=t(67684),a=t(32271),l=t(764),i=t(70572),o=t(15039),s=t.n(o),d=t(4548),c=t(14377),u=t(99854),m=t.n(u),h=t(71658);let f=e=>{let{children:r,customOverlayClass:t,showLogo:o,handleClose:u,closeStyles:h="",headerStyles:f="",contentStyles:_="",childrenStyles:p="",headerType:v,showCloseIcon:g=!1,customHeader:Y}=e,y=(0,a._)(e,["children","customOverlayClass","showLogo","handleClose","closeStyles","headerStyles","contentStyles","childrenStyles","headerType","showCloseIcon","customHeader"]),[C,k]=(0,i.useState)(!1),[N,b]=(0,i.useState)(!1),S=(0,d.A)(y.open);(0,i.useEffect)(()=>{let e=!!S!=!!y.open,r=null;return y.open?r=setTimeout(()=>{b(!0),k(!0)},0):!y.open&&e&&(r=setTimeout(()=>{k(!1)},0),setTimeout(()=>{b(!1)},200)),()=>{r&&clearTimeout(r)}},[y.open,S]);let L=s()((0,n._)({[m().overlay]:!0,[m().slide]:C,[m().appear]:N},t&&{[t]:!!t})),A=s()({[m().contentWrapper]:!0,[_]:!0}),I={handleClose:u,buttonStyle:h,showLogo:o,headerStyles:f,headerType:v,showCloseIcon:g};return(0,l.Y)("div",{className:L,children:(0,l.FD)("div",{className:A,children:[Y?(0,l.Y)(Y,(0,n._)({},I)):(0,l.Y)(c.A,(0,n._)({},I)),(0,l.Y)("div",{className:p,children:r})]})})}},21360:e=>{e.exports={footerLineItem:"footer_footerLineItem__yY6uH",footerContainer:"footer_footerContainer__7n7rS",siteLinksContainer:"footer_siteLinksContainer__Uqzw1",borderBottom:"footer_borderBottom__NSkbk",legalSection:"footer_legalSection__wRQNf",legalItemsContainer:"footer_legalItemsContainer__r6uSR",legalItem:"footer_legalItem__DtqPp",copyrightNotice:"footer_copyrightNotice__g7N8O",socialIconContainer:"footer_socialIconContainer___1KHM",socialIcon:"footer_socialIcon__gfkW4",subscriptionContainer:"footer_subscriptionContainer__kJxWP",subscriptionForm:"footer_subscriptionForm__W2FeH",input:"footer_input__p8l7L",button:"footer_button__fMrdl",linksCategory:"footer_linksCategory__VxPYS",linksRow:"footer_linksRow__pLTaS",linksListContainer:"footer_linksListContainer__Zbjp7",linksList:"footer_linksList__oggvn",minimalContainerFooter:"footer_minimalContainerFooter__iBTmN",fadein:"footer_fadein__CXreK",loading:"footer_loading__qSN_c"}},22600:(e,r,t)=>{"use strict";t.d(r,{JH:()=>f,_7:()=>_});var n=t(67684),a=t(62701),l=t(70572),i=t(4917),o=t.n(i),s=t(25633),d=t(31063),c=t(46725),u=t(34356),m=t(69733);let h=async e=>{let{setValue:r,setError:t,fieldName:n,email:a,suppressError:l,useValidationService:i,onSuccess:o,validateEmail:s}=e,c=(0,m.A)(["split",d.aI]),u=(null==c?void 0:c.treatment)===d.YA.ON;if(!i){o&&o();return}if(!a)return;if(!u){o&&o();return}if(!a.includes("@"))return;let h=await s(a);h.err?t(n,"An error occurred. Please try again."):h.valid?o&&o():h.did_you_mean?t(n,""):l||t(n,"Enter a valid email address")},f=e=>{let{setValue:r,setError:t,fieldName:i,onSuccess:m=()=>{},useValidationService:f=!0,debounceDelay:_=1e3}=e,{validateEmail:p,emailValidationState:v}=(()=>{let[e,r]=(0,l.useState)(null),[t,n]=(0,l.useState)({valid:null,did_you_mean:null,email:""});return{validateEmail:(0,l.useCallback)(async e=>{r(null),n({valid:null,did_you_mean:null,email:""});try{let r=await u.kQ.validateEmailExternal({email:e});if(r.err)throw Error(r.err);let{data:t}=r;return n(t),t}catch(t){(0,c.V)("useValidateEmailExternal - validateEmail()")(t),n({valid:null,did_you_mean:null,email:""});let e=null;return t instanceof Error&&(e={err:t.message}),r(e),e}},[]),error:e,emailValidationState:t}})();(0,s.A)(d.aI);let[g,Y]=(0,l.useState)(null),y=(0,l.useMemo)(()=>g&&(null==v?void 0:v.did_you_mean)===g?(0,a._)((0,n._)({},v),{did_you_mean:null}):v,[g,v]),C=(0,l.useMemo)(()=>({setValue:r,setError:t,fieldName:i,useValidationService:f,validateEmail:p}),[r,t,i,f,p]),k=async e=>{let{email:r,suppressError:t=!1}=e;await h((0,a._)((0,n._)({},C),{email:(null==r?void 0:r.trim())||"",suppressError:t,onSuccess:m}))},N=(0,l.useCallback)(async e=>{let{email:r,suppressError:t=!0}=e;await h((0,a._)((0,n._)({},C),{email:(null==r?void 0:r.trim())||"",suppressError:t,onSuccess:null}))},[C]),b=o()(e=>{let{email:r,suppressError:t}=e;return N({email:r,suppressError:t})},_,{trailing:!0,leading:!1}),S=(0,l.useCallback)(()=>{(null==y?void 0:y.did_you_mean)&&(Y(y.did_you_mean),t(i,""),r(i,y.did_you_mean),N({email:y.did_you_mean,suppressError:!1}))},[i,y,t,r,N]);return(0,l.useEffect)(()=>()=>{b.cancel()},[b]),{emailValidationState:y,validateEmailWithConfig:k,useSuggestion:S,handleOnChange:e=>{t(i,""),r(i,e.target.value),b({email:e.target.value,suppressError:!0})}}},_=e=>(r,t)=>{e(r,{type:"manual",message:t})}},25633:(e,r,t)=>{"use strict";t.d(r,{A:()=>u});var n=t(70572),a=t(94251),l=t(23405),i=t(31063),o=t(74359),s=t(57146),d=t(88351);let c={config:null,treatment:i.YA.SEED_CONTROL,isReady:!1,isTimedout:!1,isLoaded:!1,isDestroyed:!1},u=(e,r)=>{try{let{client:t,isReady:u,lastUpdate:m,isTimedout:h,isDestroyed:f}=(0,a.V)({updateOnSdkReady:!0,updateOnSdkTimedout:!0,updateOnSdkUpdate:!0}),[{treatment:_,config:p}
1,v]=(0,n.useState)(c),g=(0,l.Um)(),Y=(0,s.yV)(p)?p:JSON.parse(p),y=(i.L3[e]||{}).config,C=!!(t&&m&&u&&!g),k=(0,s.oF)(Y),N=(null==y?void 0:y.config)||{},{data:b}=(0,o.I)({retryDelay:400,queryKey:["split",e,m],queryFn:async()=>{let n=await (null==t?void 0:t.getTreatmentWithConfig(e,r));if(!n||(null==n?void 0:n.treatment)==="_control_")throw Error("Split treatment is _control_");return t?n:i.L3[e]||{treatment:i.YA.OFF,config:null}},retry:(e,r)=>e<5,enabled:C&&(0,d.Bd)()});(0,n.useEffect)(()=>{let e=b||c;v(e)},[u,e,r,b]),(0,n.useEffect)(()=>{h&&v({config:N,treatment:i.YA.CONTROL,isReady:!1,isTimedout:!0,isLoaded:!1,isDestroyed:!1})},[h,N]),(null==Y?void 0:Y.id)||!y||(N=y),k&&((null==Y?void 0:Y.id)&&_!==i.YA.OFF&&(N=Y),(null==Y?void 0:Y.id)&&_!==i.YA.OFF||(N=y||null));let S=u&&t&&!(h||f),L=(h||S)&&_!==i.YA.SEED_CONTROL,A=(h||f)&&!u,I=_===i.YA.ON;return{treatment:_,treatmentConfig:N,isReady:u,isTimedout:h,isSplitLoaded:L,isLoaded:S,isError:A,isTreatmentOn:I}}catch(e){return{isError:!1,isLoaded:!1,isReady:!1,isSplitLoaded:!1,isTimedout:!1,isTreatmentOn:!1,treatment:"",treatmentConfig:void 0}}}},31063:(e,r,t)=>{"use strict";t.d(r,{L3:()=>_,N6:()=>f,Rj:()=>o,YA:()=>a,aI:()=>m,te:()=>s,ur:()=>h});var n,a=((n={}).ON="on",n.OFF="off",n.CONTROL="control",n.SEED_CONTROL="_control_",n);let l="promo_bar",i="nav_phone_number",o="plan_pricing",s="customer_zip_entry",d="product_shop_version_test",c="homepage_iframe",u="navigation_v2",m="user_email_validator",h="passwordless_checkout",f="home-cleaning-category-a-b",_={[l]:{name:l,config:{id:!0,backgroundColor:"#133061",textColor:"#ffffff",icon:"",headline:"Get in-home services tailored to your home.",ctaText:"",ctaLink:"/services",ctaLinkExternal:"",default:!0}},[i]:{name:i,config:{link:"tel:18449864945",title:"1-844-986-4945",value:"18449864945"}},[c]:{name:c,config:{source:"homepage/1"}},[d]:{name:d,config:{path:""},treatment:"current"},[u]:{name:u,config:{path:"v2"},treatment:"on"},[f]:{name:f,config:{},treatment:"off"}}},31238:(e,r,t)=>{"use strict";t.d(r,{N:()=>d});var n=t(67684),a=t(34356),l=t(46725),i=t(7078),o=t(10586),s=t(51313);let d=e=>{var r,t;let{email:d,name:c,type:u,sourceGroup:m,attributes:h}=e,f=(0,i.Mj)(d),_=(null==h?void 0:h.email)&&(0,i.Mj)(h.email),p=(0,n._)({email:f,source_name:c||(null==m?void 0:m.name),source_type:u||(null==m?void 0:m.type),anonymous_id:(0,o.A)()},h&&(0,n._)({},h,_&&{email:_})),v="Error lead generation: ".concat(null==(t=window)||null==(r=t.location)?void 0:r.pathname);try{a.E5.leadGeneration(p).then(e=>{e&&(null==e?void 0:e.err)?(0,l.V)(v)(e.err):(0,s.i)({email:f})})}catch(e){(0,l.V)(v)(e)}}},47231:(e,r,t)=>{"use strict";t.d(r,{Bz:()=>m,HK:()=>u,MR:()=>h,Wu:()=>_});var n=t(91408),a=t(96415);let l="Email is required",i="Please enter a valid email address",o="Enter 5-digit ZIP code",s="Please enter a valid number",d="Please enter valid pricing",c="Passcode is required",u=/(^\d+$)/,m=/(?=.*?\d)^\$?(([1-9]\d{0,2}(,\d{3})*)|\d+)?(\.\d{1,2})?$/,h=/\w+/,f={firstName:(0,n.Yj)().required("First name is required").trim(),lastName:(0,n.Yj)().required("Last name is required"),email:(0,n.Yj)().email(i).required(l),email_autoOff:(0,n.Yj)().email(i).required(l),password:n.Yj().required("Password is required").min(6,"Password is too short - should be 6 chars minimum."),passwordConfirmation:(0,n.Yj)().oneOf([(0,n.KR)("password"),void 0],"Passwords must match"),hearAboutUs:(0,n.Yj)().required("Please tell us how you heard about us"),address:(0,n.Yj)().required("Address is required"),phone:(0,n.Yj)().required("Phone is required").matches(new RegExp(/^(\+\d{1,2}\s)?\(?\d{3}\)?[\s.-]\d{3}[\s.-]\d{4}$/),"Phone requires 10 digits"),zipCode:(0,n.Yj)().matches(/(^\d{5}$)/,o).max(5).required(o),text:(0,n.Yj)().required("Input is required"),numeric:(0,n.Yj)().matches(u,s).required(s),currency:(0,n.Yj)().matches(m,d).required(d),emptyRequirement:(0,n.Yj)(),addressDetails:(0,n.Yj)(),passcode:(0,n.Yj)().matches(u,c).max(6).required(c)},_=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"onSubmit",t=arguments.length>2?arguments[2]:void 0,l=[].concat(e).filter(e=>e&&f[e]).reduce((e,r)=>(r&&(e[r]=f[r]),e),{});return{resolver:(0,a.t)((0,n.Ik)().shape(l)),defaultValues:t,reValidateMode:r}}},49300:(e,r,t)=>{"use strict";t.d(r,{A:()=>N});var n=t(764),a=t(15039),l=t.n(a),i=t(48230),o=t.n(i),s=t(3824),d=t(67646),c=t(77980),u=t(73522),m=t(80116),h=t(51079),f=t(63817),_=t(50595),p=t(68207),v=t(21360),g=t.n(v),Y=t(66835),y=t(87620);let C=()=>
1{let{partnerships:e,techs:r,blog:t,guide:a,careers:l}=p.D7,i=(0,h.A)(),s=(0,f.A)();return(0,n.FD)("div",{className:g().linksListContainer,children:[(0,n.FD)("div",{className:g().linksCategory,children:[(0,n.Y)("h5",{className:"marginBottom-small1",children:"HelloTech"}),(0,n.FD)("div",{className:g().linksList,children:[(0,n.Y)(o(),{href:(0,_.WQ)(),className:g().footerLineItem,onClick:(0,Y.yQ)(i),children:"Services"}),!(null==s?void 0:s.hideMembershipLink)&&(0,n.Y)(o(),{href:(0,_.WQ)(),className:g().footerLineItem,children:"Membership"}),!y.hI&&(0,n.FD)(o(),{href:(0,_.ln)(),className:g().footerLineItem,children:["Products"," ",(0,n.Y)(d.Badge,{type:d.BADGE_TYPES.success,size:d.ELEMENT_SIZE.SMALL,variant:"outlined",children:"New"})]}),(0,n.Y)(o(),{href:(0,_.IV)(),className:g().footerLineItem,children:"Locations"})]})]}),(0,n.FD)("div",{className:g().linksCategory,children:[(0,n.Y)("h5",{className:"marginBottom-small1",children:"Team"}),(0,n.FD)("div",{className:g().linksList,children:[(0,n.Y)("a",{href:e.url,target:"_blank",rel:"noreferrer",className:g().footerLineItem,children:"Partnerships"}),(0,n.Y)("a",{href:l.url,target:"_blank",rel:"noreferrer",className:g().footerLineItem,children:"Careers"}),(0,n.Y)("a",{href:r.url,className:g().footerLineItem,children:"Become a Technician"})]})]}),(0,n.FD)("div",{className:g().linksCategory,children:[(0,n.Y)("h5",{className:"marginBottom-small1",children:"Support"}),(0,n.FD)("div",{className:g().linksList,children:[(0,n.Y)("a",{href:(0,_.cA)(),className:g().footerLineItem,children:"Track my Order"}),(0,n.Y)(o(),{href:(0,_.Ky)(),className:g().footerLineItem,children:"FAQ"}),(0,n.Y)(o(),{href:(0,_.$m)(),className:g().footerLineItem,children:"Speed Test"}),(0,n.Y)("a",{href:t.url,className:g().footerLineItem,rel:"noreferrer",children:"Blog"}),(0,n.Y)("a",{href:a.url,className:g().footerLineItem,rel:"noreferrer",children:"Guides & Tutorials"}),(0,n.Y)(m.A,{linkText:"Chat with us"})]})]})]})},k=()=>(0,n.FD)("div",{className:g().subscriptionContainer,children:[(0,n.Y)("h5",{className:"marginBottom-small",children:"Subscribe to our Newsletter"}),(0,n.Y)("p",{className:"p2 n700 marginBottom-small1",children:"Join our newsletter to get the latest news and tips on home technology, plus save $10 on your next order!"}),(0,n.Y)(u.A,{})]}),N=()=>{let e=(0,s.F_)();return(0,n.Y)(d.Grid.Fluid,{classes:l()(g().borderBottom,"paddingTop-medium2"),children:(0,n.FD)(c.A,{condition:e,children:[(0,n.FD)("div",{className:g().siteLinksContainer,children:[(0,n.Y)(d.Grid.Row,{classes:g().linksRow,children:(0,n.Y)(d.Grid.Column,{sm:4,mdOffset:1,md:6,children:(0,n.Y)(C,{})})}),(0,n.Y)(d.Grid.Row,{children:(0,n.Y)(d.Grid.Column,{sm:4,mdOffset:2,md:4,children:(0,n.Y)(k,{})})})]}),(0,n.Y)("div",{className:g().siteLinksContainer,children:(0,n.FD)(d.Grid.Row,{children:[(0,n.Y)(d.Grid.Column,{lgOffset:1,lg:6,children:(0,n.Y)(C,{})}),(0,n.Y)(d.Grid.Column,{lg:4,children:(0,n.Y)(k,{})})]})})]})})}},50432:(e,r,t)=>{"use strict";t.d(r,{g:()=>d});var n=t(67684),a=t(62701),l=t(32271),i=t(764),o=t(70572),s=t(67646);let d=(0,o.forwardRef)((e,r)=>{let[t,...o]=[e,r],{error:d,softWarning:c,useSuggestion:u=()=>{}}=t,m=(0,l._)(t,["error","softWarning","useSuggestion"]),[h]=o;return(0,i.FD)("div",{children:[(0,i.Y)(s.InputField,(0,a._)((0,n._)({ref:h,error:d},m),{autoComplete:"new-password"})),c&&!d&&(0,i.Y)("button",{className:"plainButton n700 caption",onClick:u,type:"button",children:(0,i.FD)(i.FK,{children:["Did you mean: ",(0,i.Y)("span",{className:"underline",children:c}),"?"]})})]})})},51079:(e,r,t)=>{"use strict";t.d(r,{A:()=>i});var n=t(46300),a=t(94952),l=t(3824);let i=function(){let{sidebarCategory:e=n.X4,topNavCategory:r=a.CY,sidebarPrimaryMenu:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{setNavigationMenu:i}=(0,a.mB)(),o=(0,l.Ay)(e=>e.isMobileOrTablet),{updateToggleSidebarWithCategory:s,updateToggleSidebar:d}=(0,n.Yw)(),c=t?()=>d():()=>s({menuOnOpen:e}),u=o?c:()=>i(r);return()=>u()}},54148:e=>{e.exports={header:"slidemodalheader_header__1DM30",logoOuterWrapper:"slidemodalheader_logoOuterWrapper__Qm8IG",logo:"slidemodalheader_logo__WTFnj",close:"slidemodalheader_close__82S_4",bookingHeader:"slidemodalheader_bookingHeader__Sn4O6",modalCloseContainer:"slidemodalheader_modalCloseContainer__8KJW0",modalCloseIcon:"slidemodalheader_modalCloseIcon__46KWh",fadein:"slidemodalheader_fadein__5_Fus",loading:"slidemodalheader_loading__liRZb"}},58083:(e,r,t)=>{"use strict";t.d(r,{A:()=>a});var n=t(764);let a=e=>{let{condition:r=!0,children:t}=e||{};return r?(0,n.Y)(n.FK,{children:t}):null}},61040:(e,r,t)=>{"use strict";t.d(r,{A:()=>A});var n=t(764),a=t(70572),l=t(18847),i=t.n(l),o=t(48230),s=t.n(o),d=t(15039),c=t.n(d),u=t(67646),m=t(77980),h=t(58083),f=t(16387),_=t(63140),p=t(50595),v=t(66835),g=t(21360),Y=t.n(g);let y=i()(()=>Promise.all([t.e(2105),t.e(9064)]).then(t.bind(t,99064)),{loadableGenerated:{webpack:()=>[99064]},ssr:!1}),C=i()(()=>Promise.all([t.e(3606),t.e(8756)]).then(t.bind(t,18756)).then(e=>
1e.CancellationPolicyIframe),{loadableGenerated:{webpack:()=>[18756]},ssr:!1}),k=i()(()=>Promise.all([t.e(7653),t.e(8827),t.e(8660)]).then(t.bind(t,86596)),{loadableGenerated:{webpack:()=>[86596]},ssr:!1}),N=i()(()=>Promise.all([t.e(3606),t.e(9968)]).then(t.bind(t,19968)).then(e=>e.PrivacyIframe),{loadableGenerated:{webpack:()=>[19968]},ssr:!1}),b=i()(()=>Promise.all([t.e(2105),t.e(29)]).then(t.bind(t,70029)),{loadableGenerated:{webpack:()=>[70029]},ssr:!1}),S=()=>(0,n.FD)(n.FK,{children:[(0,n.Y)(s(),{href:(0,p.UB)(),className:Y().footerLineItem,children:"Privacy Policy"}),(0,n.Y)(s(),{href:(0,p.yp)(),className:Y().footerLineItem,children:"Terms of Services"}),(0,n.Y)(s(),{href:(0,p.ix)(),className:Y().footerLineItem,children:"Safety & Support"}),(0,n.Y)(s(),{href:(0,p.V5)(),className:Y().footerLineItem,children:"Cancellation Policy"}),(0,n.Y)(s(),{href:(0,p.XS)(),className:Y().footerLineItem,children:"Cookies"})]}),L=()=>{let[e,r]=(0,a.useState)(null),t=e=>t=>{r(e)},l=()=>{r(null)};return(0,n.FD)(n.FK,{children:[(0,n.Y)(s(),{href:(0,p.UB)(),prefetch:!1,className:Y().footerLineItem,onClick:(0,v.yQ)(t("privacy")),children:"Privacy Policy"}),(0,n.Y)(s(),{href:(0,p.yp)(),prefetch:!1,className:Y().footerLineItem,onClick:(0,v.yQ)(t("tos")),children:"Terms of Services"}),(0,n.Y)(s(),{href:(0,p.ix)(),prefetch:!1,className:Y().footerLineItem,onClick:(0,v.yQ)(t("safety")),children:"Safety & Support"}),(0,n.Y)(s(),{href:(0,p.V5)(),prefetch:!1,className:Y().footerLineItem,onClick:(0,v.yQ)(t("cancellation")),children:"Cancellation Policy"}),(0,n.Y)(s(),{href:(0,p.XS)(),prefetch:!1,className:Y().footerLineItem,onClick:(0,v.yQ)(t("cookies")),children:"Cookies"}),"privacy"===e&&(0,n.Y)(f.default,{open:!0,handleClose:l,children:(0,n.Y)(N,{})}),"tos"===e&&(0,n.Y)(f.default,{open:!0,handleClose:l,children:(0,n.Y)(y,{})}),"safety"===e&&(0,n.Y)(f.default,{open:!0,handleClose:l,children:(0,n.Y)(k,{})}),"cancellation"===e&&(0,n.Y)(f.default,{open:!0,handleClose:l,children:(0,n.Y)(C,{})}),"cookies"===e&&(0,n.Y)(f.default,{open:!0,handleClose:l,children:(0,n.Y)(b,{})})]})},A=e=>{let{partner:r}=e,t=new Date().getFullYear();return(0,n.Y)(u.Grid.Fluid,{children:(0,n.Y)(u.Grid.Row,{children:(0,n.Y)(u.Grid.Column,{sm:4,mdOffset:1,md:6,lgOffset:1,lg:10,children:(0,n.FD)("div",{className:c()(Y().legalSection,"paddingY-medium"),children:[(0,n.Y)("div",{className:Y().legalItemsContainer,children:(0,n.FD)(m.A,{condition:!!(null==r?void 0:r.id),children:[(0,n.Y)(L,{}),(0,n.Y)(S,{})]})}),(0,n.FD)("div",{className:Y().copyrightNotice,children:[(0,n.FD)("p",{className:"p2 n700",children:["\xa9 ",t," HelloTech. All Rights Reserved."]}),(0,n.Y)(h.A,{type:"footerSocial",condition:null==r?void 0:r.id,children:(0,n.Y)(_.A,{})})]})]})})})})}},63140:(e,r,t)=>{"use strict";t.d(r,{A:()=>c});var n=t(764),a=t(15039),l=t.n(a),i=t(68207),o=t(21360),s=t.n(o);let d=[{name:"facebook",link:i.D7.facebook.url},{name:"twitter",link:i.D7.twitter.url},{name:"linkedin",link:i.D7.linkedin.url}],c=()=>(0,n.Y)("div",{className:l()(s().socialIconContainer,"marginLeft-tiny1"),children:d.map(e=>(0,n.Y)("a",{href:e.link,rel:"noreferrer",children:(0,n.Y)("img",{alt:e.name,src:"/_nextassets_/icons/".concat(e.name,".svg"),className:s().socialIcon})},e.name))})},64556:(e,r,t)=>{"use strict";t.d(r,{A:()=>i});var n=t(67684),a=t(70572),l=t(66835);let i=function(e,r,t){let i=(0,a.useRef)(l.lQ),o=(0,a.useRef)(0),[s,d]=(0,a.useState)({finished:!1,callbackValue:""}),c=(0,a.useCallback)(()=>!!t&&!!(o.current>=t),[t]);return(0,a.useEffect)(()=>{i.current=e},[e]),(0,a.useEffect)(()=>{if(null!==r){let e=setInterval(()=>{let r;((r=i.current())||c())&&(d({finished:!0,callbackValue:r}),clearInterval(e)),o.current++},r);return()=>clearInterval(e)}return()=>{}},[r,c]),(0,n._)({iterationCount:o},s)}},66812:(e,r,t)=>{"use strict";t.d(r,{A:()=>s});var n=t(94622),a=t(7766),l=t.n(a),i=t(34356),o=t(46725);function s(){return(0,n.n)({mutationFn:async e=>{let{type:r,email:t}=e,{data:n}=await i.x0.subscribe({type:r,email:t});if(500===n.status)throw Error(n.err);return n.errors&&(n.errorMessage=l()(n,"errors.0","")),n},onError:e=>{(0,o.V)("useSubscriptionSubscribe")(e)}})}},69733:(e,r,t)=>{"use strict";t.d(r,{A:()=>a});var n=t(65267);let a=e=>{let r=n.qQ.getQueriesData({stale:!1,exact:!1}).find(r=>e.every(e=>r[0].includes(e)));return r?r[1]:null}},71658:(e,r,t)=>{"use strict";t.d(r,{s:()=>n});let n={BOOKING:"booking",DEFAULT:"default"}},71945:(e,r,t)=>{"use strict";t.d(r,{A:()=>a});var n=t(64556);function a(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],{callbackValue:r}=(0,n.A)(()=>"Gladly"in window,500*!!e,e?30:1);return{gladlyLoaded:!!r}}},73522:(e,r,t)=>{"use strict";t.d(r,{A:()=>y});var n=t(67684),a=t(62701),l=t(764),i=t(70572),o=t(88992),s=t(18847),d=t.n(s),c=t(67646),u=t(22600),m=t(50432),h=t(66812),f=t(47231),_=t(31238),p=t(77065),v=t
1(21360),g=t.n(v);let Y=d()(()=>Promise.all([t.e(9725),t.e(8827),t.e(3589)]).then(t.bind(t,45973)),{loadableGenerated:{webpack:()=>[45973]},ssr:!1}),y=()=>{var e,r;let[t,s]=(0,i.useState)(null),{handleSubmit:d,formState:{errors:v},getValues:y,setValue:C,setError:k,control:N}=(0,o.mN)((0,n._)({},(0,f.Wu)(["email"],"onChange",{email:""}))),b=(0,h.A)(),S=null==(r=b.data)||null==(e=r.coupon)?void 0:e.text,L=!!S&&t!==S,{validateEmailWithConfig:A,emailValidationState:I,useSuggestion:w,handleOnChange:F}=(0,u.JH)({useValidationService:!0,setValue:C,setError:(0,u._7)(k),fieldName:"email",onSuccess:()=>(e=>{let{email:r}=e;b.mutate({email:r,type:2},{onSuccess:()=>{(0,_.N)({email:r,sourceGroup:p.M.footer})}})})({email:y("email")})});return(0,l.FD)("form",{className:g().subscriptionForm,children:[(0,l.Y)(o.xI,{name:"email",control:N,defaultValue:"",render:e=>{var r,t;let{field:i}=e;return(0,l.Y)(m.g,(0,a._)((0,n._)({},i),{containerClass:g().input,type:"text",onChange:F,placeholder:"Enter your email address",error:(null==(r=v.email)?void 0:r.message)||(null==(t=b.data)?void 0:t.errorMessage)||"",softWarning:(null==I?void 0:I.did_you_mean)||"",useSuggestion:w}))}}),(0,l.Y)(c.Button,{disabled:b.isPending,theme:c.BUTTON_THEMES.PRIMARY,className:g().button,onClick:d(e=>{let{email:r}=e;A({email:r})}),children:"Submit"}),L&&(0,l.Y)(Y,{close:()=>s(null!=S?S:null),visible:L,code:S})]})}},77065:(e,r,t)=>{"use strict";t.d(r,{M:()=>n});let n={fieldSales:{type:"Field Sales",name:"Field Sales"},firstServiceDiscount:{type:"Modal",name:"Web Modal"},footer:{type:"Footer",name:"Web Footer"},skuGate:{type:"Sku Gate",name:"Web Sku Gate"},skuGateModal:{type:"Sku Gate Modal",name:"Web Sku Gate Modal"},lowTechCoverage:{type:"Low Tech Coverage",name:"Web Low Tech Coverage"},registration:{type:"Account Registration",name:"Web Registration Page"},registrationCheckout:{type:"Account Registration",name:"Web Checkout Page"},homehub:{type:"Home Hub",name:""}}},80116:(e,r,t)=>{"use strict";t.d(r,{A:()=>f});var n=t(764),a=t(94208),l=t.n(a),i=t(70572),o=t(15039),s=t.n(o),d=t(67646),c=t(2673),u=t(66835),m=t(60114),h=t(71945);let f=e=>{let{classesContainer:r="",classesText:t="",handleLoadedCallback:a=u.lQ,linkText:o="Contact Us",showIcon:f=!1,iconName:_="chat-v2",iconClasses:p="",inline:v=!1,children:g=null}=e,[Y,y]=(0,i.useState)(!1),[C,k]=(0,i.useState)(!1),{gladlyLoaded:N}=(0,h.A)(C),b=s()("lineItem_chat",r),S=s()(t,"cursorPointer",{"paddingRight-medium":!v&&C}),L=N?()=>{c.A.open(),null==a||a()}:()=>{k(!0),y(!0),window.dispatchEvent(new CustomEvent("loadAndOpenChat"))};return(0,i.useEffect)(()=>{Y&&N&&(async()=>{await (0,m.yy)(500),c.A.open(),k(!1),y(!1),null==a||a()})()},[Y,N,a]),(0,n.FD)("div",{onClick:L,className:"jsx-4a8a3d7d07fd1f4c "+(s()(b,"positionRelative")||""),children:[f&&(0,n.Y)(d.Icon,{name:_,className:p}),g||(0,n.Y)("div",{className:"jsx-4a8a3d7d07fd1f4c "+(S||""),children:o}),C&&(0,n.Y)("div",{className:"jsx-4a8a3d7d07fd1f4c positionAbsolute top50 right50",children:(0,n.Y)(d.LoaderComponent,{})}),(0,n.Y)(l(),{id:"4a8a3d7d07fd1f4c",children:".lineItem_chat.jsx-4a8a3d7d07fd1f4c{display:flex;flex-direction:row}.lineItem_chat.jsx-4a8a3d7d07fd1f4c .jsx-4a8a3d7d07fd1f4c:hover{color:#0992e9}"})]},"linkMenuChat")}},86635:(e,r,t)=>{"use strict";t.r(r),t.d(r,{default:()=>n});let n=t(10848).A},91971:(e,r,t)=>{"use strict";t.d(r,{A:()=>a});var n=t(764);let a=e=>{let{condition:r,children:t}=e;return(0,n.Y)(n.FK,{children:!!r&&t})}},99854:e=>{e.exports={overlay:"slide_overlay__mzmVV",appear:"slide_appear__1pesH",slide:"slide_slide__VXfco",contentWrapper:"slide_contentWrapper__K58i_",fadein:"slide_fadein__AdNU9",loading:"slide_loading__9dFys"}}}]); 2//# sourceMappingURL=6635.9be7e4bb1732918c.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.