1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4580],{42:e=>{e.exports={gridContainer:"user_gridContainer__cyHAG",actionContainer:"user_actionContainer__VXGJS",fadein:"user_fadein__I0Gl7",loading:"user_loading__m4G93"}},9207:(e,r,s)=>{"use strict";s.d(r,{A:()=>n});var a=s(67684),t=s(62701),i=s(764),d=s(67646);s(70572);let n=e=>(0,i.Y)("div",{className:e.className,children:(0,i.Y)(d.Button,(0,t._)((0,a._)({},e),{children:e.children}))})},15474:(e,r,s)=>{"use strict";s.d(r,{A:()=>t});var a=s(764);let t=e=>{let{imageName:r,height:s="136",width:t="136"}=e;return(0,a.Y)("div",{className:"text-align-center paddingBottom-small2",children:(0,a.Y)("img",{width:t,height:s,alt:"HelloTech User Profile",src:"/_nextassets_/icons/".concat(r,".svg")})})}},21399:(e,r,s)=>{"use strict";s.d(r,{b:()=>i});var a=s(764),t=s(67646);let i=e=>{let{children:r}=e;return(0,a.Y)(t.Form,{onSubmit:()=>!1,children:r})}},35586:(e,r,s)=>{"use strict";s.d(r,{A:()=>u});var a=s(94622),t=s(34356),i=s(46725),d=s(57065),n=s(52220),l=s(57146),o=s(87620);function u(){let{error:e}=(0,d.A)();return(0,a.n)({mutationFn:async e=>{var r,s,a,i;let d=await t.kQ.createPassword(e);if(o.m4.has((0,l.LY)(d))||d.err)throw d;return(null==(s=d.data)||null==(r=s.user)?void 0:r.authToken)&&await fetch("/api/_nextassets_/current?auth_token=".concat(null==(i=d.data)||null==(a=i.user)?void 0:a.authToken)),d.data},onSuccess:e=>{var r;let{authToken:s}=null!=(r=e.user)?r:{};
1s&&(0,n.b)(e.user)},onError:r=>{let s=(0,l.HH)(r);e("There was a problem setting your password. Please re-submit your email."),(0,i.V)("useUserMutationResetPassword")(null==s?void 0:s.errors)}})}},47231:(e,r,s)=>{"use strict";s.d(r,{Bz:()=>m,HK:()=>c,MR:()=>h,Wu:()=>Y});var a=s(91408),t=s(96415);let i="Email is required",d="Please enter a valid email address",n="Enter 5-digit ZIP code",l="Please enter a valid number",o="Please enter valid pricing",u="Passcode is required",c=/(^\d+$)/,m=/(?=.*?\d)^\$?(([1-9]\d{0,2}(,\d{3})*)|\d+)?(\.\d{1,2})?$/,h=/\w+/,p={firstName:(0,a.Yj)().required("First name is required").trim(),lastName:(0,a.Yj)().required("Last name is required"),email:(0,a.Yj)().email(d).required(i),email_autoOff:(0,a.Yj)().email(d).required(i),password:a.Yj().required("Password is required").min(6,"Password is too short - should be 6 chars minimum."),passwordConfirmation:(0,a.Yj)().oneOf([(0,a.KR)("password"),void 0],"Passwords must match"),hearAboutUs:(0,a.Yj)().required("Please tell us how you heard about us"),address:(0,a.Yj)().required("Address is required"),phone:(0,a.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,a.Yj)().matches(/(^\d{5}$)/,n).max(5).required(n),text:(0,a.Yj)().required("Input is required"),numeric:(0,a.Yj)().matches(c,l).required(l),currency:(0,a.Yj)().matches(m,o).required(o),emptyRequirement:(0,a.Yj)(),addressDetails:(0,a.Yj)(),passcode:(0,a.Yj)().matches(c,u).max(6).required(u)},Y=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"onSubmit",s=arguments.length>2?arguments[2]:void 0,i=[].concat(e).filter(e=>e&&p[e]).reduce((e,r)=>(r&&(e[r]=p[r]),e),{});return{resolver:(0,t.t)((0,a.Ik)().shape(i)),defaultValues:s,reValidateMode:r}}},59011:(e,r,s)=>{"use strict";s.d(r,{A:()=>d});var a=s(764),t=s(15039),i=s.n(t);let d=e=>{let{children:r,classes:s}=e;return(0,a.Y)("div",{className:i()(s,"text-align-center n700"),children:r})}},77980:(e,r,s)=>{"use strict";s.d(r,{A:()=>t});var a=s(764);s(70572);let t=e=>{var r;let{condition:s,children:t}=e;return(0,a.Y)(a.FK,{children:s?t[0]:null!=(r=t[1])?r:null})}},78037:(e,r,s)=>{"use strict";s.d(r,{A:()=>l});var a=s(764),t=s(94208),i=s.n(t),d=s(15039),n=s.n(d);let l=e=>{let{headerText:r,classes:s}=e;return(0,a.FD)(a.FK,{children:[(0,a.Y)("h1",{className:"jsx-2f9660d3e63b4812 "+(n()(s,"h3 text-align-center wordBreak")||""),children:r}),(0,a.Y)(i(),{id:"2f9660d3e63b4812",children:".wordBreak.jsx-2f9660d3e63b4812{word-break:break-word}"})]})}},94580:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>b});var a=s(67684),t=s(62701),i=s(764),d=s(67646),n=s(88992),l=s(35586),o=s(24635),u=s(7197),c=s(78037),m=s(21399),h=s(9207),p=s(15474),Y=s(59011),w=s(77980),g=s(45004),v=s(47231),f=s(77873),_=s(42),q=s.n(_);let b=e=>{var r,s;let{userSegmentTracking:_}=e,b=(0,o.CZ)(),{surveyRoute:A,nextUserRoute:j}=(0,u.A)(),{register:P,handleSubmit:k,formState:{errors:y,isDirty:F}}=(0,n.mN)((0,a._)({},(0,v.Wu)(["password"]))),{data:N,mutate:C,isPending:x}=(0,l.A)();return(0,i.FD)(m.b,{children:[(0,i.Y)(d.Form.Row,{classes:"marginAuto width100",children:(0,i.FD)(d.Form.Column,{sm:4,md:6,mdOffset:1,lg:6,lgOffset:3,children:[(0,i.Y)(p.A,{width:"104",height:"104",imageName:"illus-lock"}),(0,i.Y)(c.A,{classes:"paddingTop-small1",headerText:"Protect your information and securely access your recommendations"}),(0,i.Y)(Y.A,{classes:"p1 paddingTop-tiny1",children:"Set a password to prevent others from accessing anything you share with us."})]})}),(0,i.Y)(d.Form.Row,{classes:"marginAuto width100",children:(0,i.Y)(d.Form.Column,{sm:4,md:6,mdOffset:1,lg:4,lgOffset:4,children:(0,i.FD)(w.A,{condition:x||(null==N||null==(r=N.user)?void 0:r.id),children:[(0,i.Y)("div",{className:"paddingTop-small",children:(0,i.Y)(d.LoaderComponent,{})}),(0,i.FD)("div",{className:q().actionContainer,children:[(0,i.Y)(d.InputField,(0,a._)({type:"password",placeholder:"Enter a minimum of 6 characters",label:"",error:null==(s=y.password)?void 0:s.message},P("password"))),(0,i.Y)(h.A,{className:"paddingTop-small1",disabled:!F,onClick:k(e=>{C((0,t._)((0,a._)({},e),{rpt:b}),{onSuccess:()=>{A(),_(g.c.finishedSurvey)},onError:()=>j(f.p.email)})}),theme:d.BUTTON_THEMES.PRIMARY,children:"Set Password"})]})]})})})]})}}}]); 2//# sourceMappingURL=4580.34991e79cdda850e.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.