PageSourceSearch

https://www.burgerking.co.uk/static/js/5697.885c8953.chunk.js

js burgerking.co.uk collected 2026-09-24 09:29:23 UTC 31,522 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkfrontend=self.webpackChunkfrontend||[]).push([[5697],{79895:(e,t,a)=>{a.d(t,{A:()=>g});var n=a(60712),o=a(59284),i=a(77551),l=a(16408),d=a(32565),r=a(5761),s=a(20147),u=a(71972);const c=s.Ay.div.withConfig({componentId:"sc-xwljg8-0"})(["margin-block-start:-",";margin-block-end:-",";margin-inline:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:",";"],u.M.$spacing2,u.M.$spacing6,u.M.$spacing2),m={bday:{year:"bday-year",month:"bday-month",day:"bday-day"}},g=e=>{let t=e.day,a=e.disabled,s=e.hintMessage,u=e.errorMessage,g=e.month,h=e.onBlur,f=e.onChange,p=e.required,b=e.name,v=e.autoComplete,y=e["data-testid"],C=e.year,x=e.label,A=e.labelYear,N=e.labelMonth,j=e.labelDay,I=e.labelYearFormat,D=e.labelMonthFormat,E=e.labelDayFormat,M=e.className;const T=(0,i.B)("message"),O=(0,o.useRef)(null),L=m[v]||{},k=(0,o.useCallback)((e=>{if(!e.target.value.match(/^\d*$/))return e.preventDefault(),void e.stopPropagation();f(e)}),[f]),B=(0,o.useCallback)((e=>{var t;(null===(t=O.current)||void 0===t?void 0:t.contains(e.relatedTarget))||null===h||void 0===h||h(e)}),[h]);return(0,n.jsx)(d.A,Object.assign({disabled:a,legend:(0,l.S6)(x,p),messageId:T,errorMessage:u,hintMessage:s,"data-testid":y?y+"-message":void 0,className:M},{children:(0,n.jsxs)(c,Object.assign({ref:O},{children:[(0,n.jsx)(r.A,{type:"text",maxLength:4,inputMode:"numeric",pattern:"[0-9]*",autoComplete:L.year,label:A,"aria-label":x+" "+A,name:b?b+"[year]":"year",value:C,onChange:k,forceErrorState:!!u,hintMessage:u?void 0:I,"data-testid":y?y+"-year":void 0,disabled:a,onBlur:B,"aria-describedby":T},void 0),(0,n.jsx)(r.A,{type:"text",maxLength:2,inputMode:"numeric",pattern:"[0-9]*",autoComplete:L.month,label:N,"aria-label":x+" "+N,name:b?b+"[month]":"month",value:g,onChange:k,forceErrorState:!!u,hintMessage:u?void 0:D,"data-testid":y?y+"-month":void 0,disabled:a,onBlur:B,"aria-describedby":T},void 0),(0,n.jsx)(r.A,{type:"text",maxLength:2,inputMode:"numeric",pattern:"[0-9]*",autoComplete:L.day,label:j,"aria-label":x+" "+j,name:b?b+"[day]":"day",value:t,onChange:k,forceErrorState:!!u,hintMessage:u?void 0:E,"data-testid":y?y+"-day":void 0,disabled:a,onBlur:B,"aria-describedby":T},void 0)]}),void 0)}),void 0)}},32565:(e,t,a)=>{a.d(t,{A:()=>c});var n=a(60712),o=(a(59284),a(77551)),i=a(3866),l=a(20147),d=a(71972);const r=l.Ay.fieldset.withConfig({componentId:"sc-19alow7-0"})(["border:none;padding:0;margin-block-start:",";margin-block-end:",";margin-inline:0;"],d.M.$spacing2,d.M.$spacing6),s=l.Ay.legend.withConfig({componentId:"sc-19alow7-1"})(["padding:0;font:",";color:",";margin-block-end:",";"," ",""],(e=>e.theme.token("text-style-form-legend")),(e=>e.theme.token("text-default")),d.M.$spacing3,(e=>e.$disabled&&(0,l.AH)(["color:",";"],e.theme.token("text-disabled"))),(e=>e.$hasError&&(0,l.AH)(["color:",";"],e.theme.token("text-error")))),u=l.Ay.div.withConfig({componentId:"sc-19alow7-2"})([""]),c=e=>{let t=e.disabled,a=e.legend,l=e.children,d=e.errorMessage,c=e.hintMessage,m=e.messageId,g=e["data-testid"],h=e.className;const f=(0,o.B)("fieldset-message"),p=m||f;return(0,n.jsxs)(r,Object.assign({disabled:t,className:h},{children:[(0,n.jsx)(s,Object.assign({$disabled:t,$hasError:!!d},{children:a}),void 0),l,(0,n.jsx)(u,{children:(0,n.jsx)(i.A,Object.assign({disabled:t,id:p,hasError:!!d,"data-testid":g},{children:d||c}),void 0)},void 0)]}),void 0)}},47859:(e,t,a)=>{a.d(t,{a:()=>u});var n=a(58168),o=a(98587),i=a(59284),l=a(79895),d=a(96290),r=a(60712);const s=["field","form"],u=e=>{var t,a,u,c;let m=e.field,g=e.form,h=(0,o.A)(e,s);const f=(0,d.A)().formatMessage,p=(0,i.useCallback)((e=>{g.setFieldValue(e.target.name,e.target.value)}),[g]),b=g.touched.dob?null==(t=g.errors)?void 0:t.dob:void 0;return(0,r.jsx)(l.A,(0,n.A)({"data-testid":"dateOfBirth",autoComplete:"bday"},m,{label:f({id:"dateOfBirth"}),labelYear:f({id:"year"}),labelYearFormat:f({id:"yearPlaceholder"}),labelMonth:f({id:"month"}),labelMonthFormat:f({id:"monthPlaceholder"}),labelDay:f({id:"day"}),labelDayFormat:f({id:"dayPlaceholder"}),name:"dob"},h,{errorMessage:b,onBlur:g.handleBlur,onChange:p,month:null==(a=g.values.dob)?void 0:a.month,day:null==(u=g.values.dob)?void 0:u.day,year:null==(c=g.values.dob)?void 0:c.year}))}},81424:(e,t,a)=>{a.d(t,{Z:()=>d});var n=a(59284),o=a(3499),i=a(74286),l=a(5586);const d=e=>{let t=e.setFieldValue;const a=(()=>{var e,t,a;const n=(0,i.CR)().location.search,d=null!=(e=new URLSearchParams(n).get(l.X))?e:"",r=(0,o.TYj)({variables:{brazeId:d},skip:!d}).data;return null!=(t=null==r||null==(a=r.userPhoneFromBraze)?void 0:a.phone)?t:""})();return(0,n.useEffect)((()=>{a&&t("phoneNumber",a)}),[a,t]),null}},5586:(e,t,a)=>{a.d(t,{X:()=>n});const n="bId"},25723:(e,t,a)=>{a.d(t,{R:()=>o});var n=a(77119);const o=()=>{var e,t;const a=(0,n.xSq)(),o=a.data,i=a.loading,l=(null==o||null==(e=o.allLoyaltyContent)||null==(e=e[0])?void 0:e._id)||"",d=(0,n.bML)({skip:i||!l,variables:{loyaltyContentId:l}}).data;return{birthdayLegalText:null==d||null==(t=d.LoyaltyContent)||null==(t=t.birthdayLegalText)?void 0:t.locale}}},41408:(e,t,a)=>{a.d(t,{l:()=>i});var n=a(77119),o=a(38285);const i=()=>{var e;const t=(0,o._F)(),a=t.featureAccountDeletePageId,i=void 0===a?"":a,l=t.featureIdsLoading,d=(0,n.XQz)({variables:{featureAccountDeletePageId:i},skip:!i}),r=d.data,s=d.loading;return{featureAccountDeletePageLoading:l||s,featureAccountDeletePage:null!=(e=null==r?void 0:r.FeatureAccountDeletePage)?e:null}}},86881:(e,t,a)=>{a.d(t,{x:()=>i});var n=a(77119),o=a(38285);const i=()=>{var e;const t=(0,o._F)(),a=t.featureAccountFormId,i=void 0===a?"":a,l=t.featureIdsLoading,d=(0,n.v3X)({variables:{featureAccountFormId:i},skip:!i}),r=d.data,s=d.loading,u=l||s;return{featureAccountForm:null!=(e=null==r?void 0:r.FeatureAccountForm)?e:null,featureAccountFormLoading:u}}},96295:(e,t,a)=>{a.r(t),a.d(t,{AccountDeleteRequest:()=>d});a(59284);var n=a(41408),o=a(64395),i=a(46579),l=a(60712);const d=()=>{const e=(0,n.l)(),t=e.featureAccountDeletePageLoading,a=e.featureAccountDeletePage,d=null==a?void 0:a.oneTrustDeleteUrl,r=(0,i.x)(d);return r?(0,l.jsx)(l.Fragment,{children:!t&&r&&(0,l.jsx)(o.Q,{"data-testid":"account-account-delete-request-IframeWrapper",children:(0,l.jsx)(o.H,{"data-testid":"account-account-delete-request-OneTrustIframe",src:r,title:"Delete account form"})})}):null}},32883:(e,t,a)=>{a.r(t),a.d(t,{AccountDelete:()=>O});var n=a(58168),o=a(59284),i=a(41657),l=a(96290),d=a(84159),r=a(56770),s=a(90536),u=a(41408),c=a(20147),m=a(53683),g=a(22638),h=a(40937),f=a(67544),p=a(4
10767),b=a(84662),v=a(60712),y=a(68605).P;const C=c.Ay.div.withConfig({componentId:"sc-1utj6lu-0"})(["margin-block-start:",";margin-block-end:0;margin-inline:auto;width:90%;","{width:80%;}& > :last-child{margin-block-start:",";}"],b.M.$spacing7,y.desktop,b.M.$spacing7),x=c.Ay.p.withConfig({componentId:"sc-1utj6lu-1"})(["font:",";color:",";text-align:center;visibility:",";"],p.Z.copyOne,b.M.$error,(e=>e.visibility)),A=(0,c.Ay)(m.rA).withConfig({componentId:"sc-1utj6lu-2"})(["background-color:",";"],(e=>e.theme.primaryBackground)),N=e=>{let t=e.headerText,a=e.content,n=e.accountDeleteButtonText,o=e.cancelButtonText,i=e.onAccountDelete,l=e.onCancel,d=e.isLoading,r=e.isRejected,s=e.errorText;const u=(0,h.U)("mobile");return(0,v.jsxs)(f.g,{"data-testid":"account-delete-page-content-AccountLayout",header:t,children:[(0,v.jsx)(g.j,{"data-testid":"account-delete-page-content-SanityBlockRenderer",content:a}),(0,v.jsxs)(C,{"data-testid":"account-delete-page-content-ButtonContainer",children:[(0,v.jsx)(A,{"data-testid":"account-delete-page-content-StyledActionButton",onlyIcon:u,fullWidth:!0,variant:m.Vs.OUTLINE,onClick:l,children:o}),(0,v.jsx)(A,{onlyIcon:u,variant:m.Vs.OUTLINE,onClick:i,isLoading:d,loadingColor:b.M.$error,fullWidth:!0,"data-testid":"delete-my-account-link",children:n})]}),(0,v.jsx)(x,{"data-testid":"account-delete-page-content-ErrorText",visibility:r?"visible":"hidden",children:s})]})};var j=a(64395),I=a(90182),D=a(60776),E=a(5996),M=a(39089);var T=a(46579);const O=()=>{var e,t,a,c,m;const g=(0,l.A)().formatMessage,h=(0,s._P)(s.N$.ENABLE_ACCOUNT_DELETE_PAGE),f=(0,u.l)(),p=f.featureAccountDeletePageLoading,b=f.featureAccountDeletePage,y=(()=>{const e=(0,D.EMp)(),t=e[0],a=e[1],n=a.called,i=a.loading,l=a.error,d=a.data,r=!!l||n&&!i&&!(null!=d&&d.deleteMe),s=(0,I.Zp)();return(0,o.useEffect)((()=>{r?E.vF.error({error:l,message:"Failed to delete user."}):null!=d&&d.deleteMe&&s(M.JZ.signOut)}),[r,d,E.vF,l,s]),{handleAccountDelete:async()=>{try{await t()}catch(e){return}},handleCancel:()=>{s("../")},isLoading:i,isRejected:r}})(),C=y.handleAccountDelete,x=y.handleCancel,A=y.isLoading,O=y.isRejected,L=null==b?void 0:b.oneTrustDeleteUrl,k={headerText:null==b||null==(e=b.headerText)?void 0:e.locale,content:null==b||null==(t=b.content)?void 0:t.locale,accountDeleteButtonText:null==b||null==(a=b.confirmButtonText)?void 0:a.locale,cancelButtonText:null==b||null==(c=b.cancelButtonText)?void 0:c.locale,onAccountDelete:()=>{C()},onCancel:x,isLoading:A,isRejected:O,errorText:null==b||null==(m=b.errorText)?void 0:m.locale},B=(0,T.x)(L);return B?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(i.mg,{"data-testid":"account-delete-account-delete-Helmet",title:g({id:"deleteAccount"})}),(0,v.jsxs)(r.k,{"data-testid":"account-delete-account-delete-AuthRequired",children:[(0,v.jsx)(d.l,{"data-testid":"account-delete-account-delete-BackArrowHistory"}),!p&&(0,v.jsx)(v.Fragment,{children:!h&&B?(0,v.jsx)(j.Q,{"data-testid":"account-delete-account-delete-IframeWrapper",children:(0,v.jsx)(j.H,{"data-testid":"account-delete-account-delete-OneTrustIframe",src:B,title:"Delete account form"})}):(0,v.jsx)(N,(0,n.A)({"data-testid":"account-delete-account-delete-PageContent"},k))})]})]}):null}},64395:(e,t,a)=>{a.d(t,{H:()=>i,Q:()=>o});var n=a(20147);const o=n.I4.div.withConfig({componentId:"sc-1txqx18-0"})(["height:","px;flex-shrink:0;overflow:hidden;width:100%;"],600),i=n.I4.iframe.withConfig({componentId:"sc-1txqx18-1"})(["border:none;display:block;width:100%;height:calc(","px + ","px);margin-block-start:-","px;"],600,105,105)},46579:(e,t,a)=>{a.d(t,{x:()=>o});const n=["onetrust.com"];function o(e){if(!e)return null;try{const t=new URL(e);if("https:"!==t.protocol)return null;return n.some((e=>t.hostname===e||t.hostname.endsWith("."+e)))?t.toString():null}catch(t){return null}}},40041:(e,t,a)=>{a.r(t),a.d(t,{AccountInfo:()=>Oe});var n=a(59284),o=a(41657),i=a(96290),l=a(84159),d=a(98587),r=a(58168),s=a(69886),u=a(45497),c=a(7662),m=a(20147),g=a(53683),h=a(94390),f=a(77551),p=a(15144),b=a(32762),v=a(7218),y=a(93145),C=a(53666),x=a(77014);function A(e){let t=e.formData,a=e.formatMessage;return t.email.trim()?N({formData:t,formatMessage:a}):{email:a({id:"emailRequiredError"})}}function N(e){let t=e.formData,a=e.formatMessage;return(0,C.xd)(t.email)?{}:{email:a({id:"notValidEmailError"})}}function j(e){return e.formData.name.trim()?(0,C.uO)(e.formData.name)?{}:{name:e.formatMessage({id:"notValidNameError"})}
1:{name:e.formatMessage({id:"nameRequiredError"})}}async function I(e){let t=e.formData,a=e.region,n=e.formatMessage,o=e.simpleValidation;const i=t.phoneNumber?await(0,C.OK)({phoneNumber:t.phoneNumber,country:a,simpleValidation:o}):{valid:!0};return i.valid?{}:{phoneNumber:(0,C.DZ)(i.error,n)}}function D(e,t){let a;var n,o;"object"===typeof e.formData.dob?a=null!=(n=(0,b.n)(e.formData.dob,e.formatMessage,null==t?void 0:t.minimumSignUpAge))?n:void 0:a=null!=(o=(0,b.S)(e.formData.dob,e.formatMessage,null==t?void 0:t.minimumSignUpAge))?o:void 0;return a?{dob:a}:{}}function E(e){let t,a=e.formData,n=e.formatMessage;const o=(0,u.getIso2)({iso3:a.isoCountryCode})||v.FI,i=(0,u.getZipCodeRegex)((0,y.wk)().toUpperCase(),o)||v.sS;return a.zipcode&&a.isoCountryCode&&!i.test(a.zipcode)&&(t=n({id:"postalCodeInvalid"})),t?{zipcode:t}:{}}function M(e){const t=x.qo.find((t=>e.startsWith(t.countryCode)));if(t){const a=e.slice(t.countryCode.length);return{phoneNumberDialCode:t.countryCode,country:t.value,phoneNumber:a}}return{phoneNumberDialCode:"",country:"",phoneNumber:e}}var T=a(77216),O=a(90536),L=a(66068);let k=function(e){return e.E164="E.164",e.NATIONAL="NATIONAL",e}({});var B=a(11541),_=a(96936),S=a(54031),R=a(60712);const F=["data-testid","autoComplete","className","footer","hasFooter","label","labelId","maxLength","message","onBlur","onChange","onFocus","readOnly","verified","validation","value","hideCountrySelector","form"],P=["field","form"],w=(0,m.Ay)(B.JU).withConfig({componentId:"sc-1b2d4wf-0"})(["pointer-events:none;"]),U=e=>{let t=e["data-testid"],a=e.autoComplete,o=e.className,l=e.footer,s=e.hasFooter,c=e.label,m=e.labelId,g=e.maxLength,b=e.message,A=e.onBlur,N=e.onChange,j=e.onFocus,I=e.readOnly,D=void 0!==I&&I,E=e.verified,P=e.validation,U=void 0===P?C.Rc.PRISTINE:P,V=e.value,q=e.hideCountrySelector,$=e.form,W=(0,d.A)(e,F);const z=(0,i.A)().formatMessage,H=(0,f.B)("floating-label-input"),Y=(0,f.B)("message"),K=(0,S.C)(t),Z=K.dropdownTestId,Q=K.labelTestId,G=K.messageTestId,J=K.wrapperTestId,X=(0,O._P)(O.N$.ENABLE_NUMERIC_PHONE_VALIDATION),ee=X?V:"",te=(0,n.useRef)(ee),ae=(0,T.Ym)(),ne=ae.region,oe=ae.language,ie=(0,u.getWritingDir)(oe),le=(0,n.useState)(null==$?void 0:$.values.dialCodeRegion),de=le[0],re=le[1],se=(0,n.useState)(V),ue=se[0],ce=se[1],me=null!=$&&$.values.dialCodeRegion?null==$?void 0:$.values.dialCodeRegion.toString():ne;let ge=me?me.toString():v.FI;const he=(0,n.useState)(ge),fe=he[0],pe=he[1],be=(0,n.useState)(ee),ve=be[0],ye=be[1],Ce=(0,n.useState)(!!V),xe=Ce[0],Ae=Ce[1],Ne=(0,C.GB)(fe)||{},je=Ne.countryCode,Ie=Ne.emoji,De=async e=>{let t=e.newCountry,a=void 0===t?fe:t,n=e.newPhoneNumber,o=void 0===n?ve:n;Ae(!1);const i=(0,C.GB)(a),l=(null==i?void 0:i.countryCode)||"";re(l);const d=await(0,L.GP)(l+o,k.E164),r=X||d||o?o:"";te.current=r,N(r)},Ee=(0,_.D)({inputId:H,isMobile:(0,y.Fr)(),onBlur:A,onChange:e=>{e.persist(),ye(e.target.value),De({newPhoneNumber:e.target.value})},onFocus:j}),Me=Ee.handleBlur,Te=Ee.handleChange,Oe=Ee.handleFocus;(0,n.useEffect)((()=>{(async()=>{if(V!==te.current&&(X?ye(te.current):Ae(!0)),""!==ee){let e=M(ee),t=e.phoneNumberDialCode,a=e.phoneNumber,n=e.country;t&&(pe(n),re(t),null==$||$.setFieldValue("dialCodeRegion",n),ye(a))}})()}),[ge,V,X,de]);const Le=(0,n.useCallback)((e=>{e.target.value=e.target.value.replace(/[^+0-9]/,""),Te(e)}),[Te,X]);(0,n.useEffect)((()=>{var e;const t=null==(e=(e=>x.qo.find((t=>t.countryCode===e)))(null!=je?je:""))?void 0:e.value;if(null==$||$.setFieldValue("dialCodeRegion",t),X){if(ue!==ve)return ce(ve)}else{if(!ve){if((null==ue?void 0:ue.length)>1)return;return ce("")}ue!==ve&&ce(ve)}}),[je,ve,X,V]);const ke=(0,n.useMemo)((()=>({"aria-describedby":Y,"aria-labelledby":m,autoComplete:a,"data-testid":t,hasFooter:!!s,id:W.id||H,onBlur:Me,onChange:Le,onFocus:Oe,readOnly:D,disabled:D,type:"text"})),[Y,m,a,t,s,W.id,H,Me,Le,Oe,D]);let Be=null;return"boolean"===typeof E&&(Be=E?(0,R.jsx)(B.QS,{"data-testid":"floating-label-fields-floating-label-phone-input-VerificationIconContainer",validation:C.Rc.VALID,children:(0,R.jsx)(p.i,{"data-testid":"verification-badge"})}):(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(B.QS,{"data-testid":"floating-label-fields-floating-label-phone-input-VerificationIconContainer-1",children:(0,R.jsx)(p.i,{"data-testid":"verification-badge"})}),(0,R.jsx)(B.A9,{"data-testid":"floating-label-fields-floating-label-phone-input-VerificationBadgeContainer",children:(0,R.jsx)(B.Ri,{"data-testid":"floating-label-fields-floating-label-phone-input-UnverifiedBadge",children:z({id:"unverified"})})})]})),(0,R.jsxs)(B.iW,{className:o,"data-testid":J,children:[(0,R.jsxs)(B.i8,{"data-testid":"floating-label-fields-floating-label-phone-input-PhoneInputContainer",readOnly:D,dir:"ltr",children:[!q&&(0,R.jsxs)(B.SK,{"data-testid":"floating-label-fields-floating-label-phone-input-SelectWrapper",validation:U,children:[(0,R.jsx)(B.HJ,{"data-private":!0,"data-dd-privacy":"mask","data-testid":Z,disabled:D,name:W.name,onChange:e=>{e.persist(),pe(e.target.value),De({newCountry:e.target.value})},value:fe,children:x.qo.map((e=>(0,R.jsxs)("option",{"data-testid":"floating-label-fields-floating-label-phone-input-option",value:e.value,children:[e.emoji,"\xa0\xa0",e.country," ",e.value]},e.value)))}),(0,R.jsx)(B.jK,{"data-testid":"floating-label-fields-floating-label-phone-input-FlagEmoji","aria-hidden":!0,
1children:Ie}),(0,R.jsx)(B.dy,{"data-testid":"floating-label-fields-floating-label-phone-input-CountryCodeSelected","aria-hidden":!0,children:je}),(0,R.jsx)(B.D3,{"data-testid":"floating-label-fields-floating-label-phone-input-ArrowDownContainer","aria-hidden":!0,children:(0,R.jsx)(h.I,{"data-testid":"floating-label-fields-floating-label-phone-input-Icon",icon:"select",color:"icon-form-input-action",width:"24px","aria-hidden":!0})})]}),(0,R.jsx)(B.pM,{"data-testid":"floating-label-fields-floating-label-phone-input-NationalNumberWrapper",validation:U,hideCountrySelector:q,children:(0,R.jsx)(B.LR,(0,r.A)({"data-testid":"floating-label-fields-floating-label-phone-input-PhoneInput",maxLength:null!=g?g:16},ke,W,{value:ue,type:"tel","data-private":!0,"data-dd-privacy":"mask",hideCountrySelector:q,dir:ie}))}),s&&l,(0,R.jsx)(w,{id:m,htmlFor:W.id||H,"data-testid":Q,hasValue:!0,children:c}),xe&&Be]}),b&&(0,R.jsx)(B.QB,{id:Y,"data-testid":G,validation:U,children:b})]})},V=e=>{let t=e.touched,a=void 0!==t&&t,n=e.error;return a?n?C.Rc.INVALID:C.Rc.VALID:C.Rc.PRISTINE},q=e=>{let t=e.field,a=e.form,n=(0,d.A)(e,P),o="";""!=t.value&&(o=t.value);const i=a.touched[t.name];let l=a.errors[t.name];var s;Array.isArray(l)&&(l=null==(s=l)?void 0:s[0]);return(0,R.jsx)(U,(0,r.A)({"data-testid":"floating-label-fields-floating-label-phone-input-FloatingLabelPhoneInput"},t,n,{form:a,value:o,message:i?l:"",onChange:e=>{a.setFieldValue(t.name,e)},validation:V({touched:i,error:l}),hideCountryCode:!0,hideCountrySelector:!1}))};var $=a(47859),W=a(72985),z=a(81424),H=a(25723),Y=a(17414),K=a(63563),Z=a(77696),Q=a(98232),G=a(76892),J=a(74286),X=a(52549),ee=a(57124),te=a(39089),ae=a(27358);const ne=e=>(0,R.jsx)(c.D0,(0,r.A)({"data-testid":"form-field-index-Field"},e)),oe=e=>{let t=e.formatMessage,a=e.region,n=e.myAccountFieldsVariations,o=e.simplePhoneValidation,i=e.valuesValidationOverrides,l=e.isPhoneNumberUser;return async e=>{const d=n.email&&!l?A({formData:e,formatMessage:t}):void 0,s=n.email&&l&&e.email?N({formData:e,formatMessage:t}):void 0,u=n.name?j({formData:e,formatMessage:t}):void 0,c=n.phone?await I({formData:e,formatMessage:t,region:a,simpleValidation:o}):void 0,m=n.dob?D({formData:e,formatMessage:t,region:a},i):void 0,g=n.zip?E({formData:e,formatMessage:t,region:a}):void 0;return(0,r.A)({},d,s,u,c,m,g)}};var ie=a(97059),le=a(7435),de=a(77009);const re=e=>{const t=(0,O._P)(O.N$.ENABLE_COMMUNICATION_PREFERENCES);return!(0,le.Wu)(t)?null:(0,R.jsx)(ie.S,(0,r.A)({"data-testid":"promotional-email-checkbox-index-Checkbox",label:(0,R.jsx)(de.k9,{"data-testid":"promotional-email-checkbox-index-PromotionalEmailsLabel"}),name:"promotionalEmails"},e))};var se=a(90182),ue=a(67820),ce=a(72256),me=a(41408),ge=a(87981);const he=m.Ay.div.withConfig({componentId:"sc-1qbskd4-0"})(["margin-block-start:1rem;"]),fe=(0,m.DU)([".override-buttons-style "," > div{margin-block-start:1rem;}"],ce.En),pe=()=>{const e=(0,me.l)(),t=e.featureAccountDeletePageLoading,a=e.featureAccountDeletePage,o=(0,i.A)().formatMessage,l=(0,ge.Y)(),d=l.getLocalizedRouteForPath,r=l.doesPageExist,s=(0,K.q)(),u=(0,se.Zp)(),c=(0,Y.L)({onConfirm:()=>{s.logNavigationClick(Z.og.BUTTON_CLICK_SIGN_OUT),u(te.JZ.signOut)},showCancel:!0,modalAppearanceEventMessage:"Confirmation: Sign Out"}),m=c[0],g=c[1],h=(0,n.useCallback)((e=>{e.preventDefault(),g()}),[g]),f=r("terms-of-service"),p=!t&&(null==a?void 0:a.oneTrustDeleteUrl),b=(0,n.useCallback)((()=>{p&&(s.logNavigationClick(Z.og.BUTTON_CLICK_ACCOUNT_DELETE_ONE_TRUST),window.open(p,"_blank","noopener"),u(te.JZ.signOut))}),[p,s,u]),v=(0,Y.L)({onConfirm:b,showCancel:!0,modalAppearanceEventMessage:"Confirmation: Delete Account"}),y=v[0],C=v[1],x=(0,n.useCallback)((e=>{e.preventDefault(),C()}),[C]);return(0,R.jsxs)(he,{"data-testid":"user-info-form-terms-section-LinkContainer",children:[(0,R.jsx)(ue.YK,{"data-testid":"user-info-form-terms-section-ArrowLink",to:d("privacy-policy"),eventName:Z.og.BUTTON_CLICK_PRIVACY_POLICY,children:o({id:"privacyPolicy"})}),f&&(0,R.jsx)(ue.YK,{"data-testid":"user-info-form-terms-section-ArrowLink-1",to:d("terms-of-service"),children:o({id:"termsOfService"})}),(0,R.jsx)(ue.YK,{to:te.JZ.signOut,onClick:h,"data-testid":"signout-button",children:o({id:"signOut"})}),p&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(ue.YK,{to:o({id:"routes.accountDelete"}),eventName:Z.og.BUTTON_CLICK_REQUEST_MY_INFORMATION,"data-testid":"request-my-data",children:o({id:"requestMyData"})}),(0,R.jsx)(ue.YK,{to:p,eventName:Z.og.BUTTON_CLICK_ACCOUNT_DELETE_ONE_TRUST,onClick:x,"data-testid":"delete-account-button",children:o({id:"deleteAccount"})})]}),(0,R.jsx)(fe,{"data-testid":"user-info-form-terms-section-ConfirmButtonsStyleOverride"}),(0,R.jsx)(m,{"data-testid":"user-info-form-terms-section-Confirm",className:"override-buttons-style",heading:o({id:"signOut"}),body:o({id:"signOutConfirmSubheader"}),confirmLabel:o({id:"yes"}),cancelLabel:o({id:"no"})}),(0,R.jsx)(y,{"data-testid":"user-info-form-terms-section-DeleteAccountConfirm",className:"override-buttons-style",heading:o({id:"deleteAccount"}),body:o({id:"manageMyDataSignOutConfirmSubheader"}),confirmLabel:o({id:"yes"}),cancelLabel:o({id:"no"})})]})};var be=a(68605).P;const ve=["dialCodeRegion"],ye=new Set(["name","phoneNumber","dob","zipcode"]),Ce=m.Ay.div.withConfig({componentId:"sc-19eg7y9-0"})(["margin-block-end:1.5rem;"]),xe=m.Ay.span.withConfig({componentId:"sc-19eg7y9-1"})(["position:absolute;inset-inline-end:0;font-size:0.9rem;cursor:pointer;text-decoration:underline;margin-inline-end:1.4rem;","{margin-inline-end:0;}"],be.desktop),Ae=m.Ay.div.withConfig({componentId:"sc-19eg7y9-2"})(["margin:1.5rem 0;"]);function Ne(e){let t=e.onSubmit,a=e.readOnly,o=void 0!==a&&a,l=e.user,m=e.valuesValidation;const h=(0,O._P)(O.N$.ENABLE_NEW_PHONE_NUMBER_FIELD),f=(0,O._P)(O.N$.ENABLE_CUSTOMER_CAN_EDIT_OWN_PHONE_NUMBER),p=(0,O._P)(O.N$.MY_ACCOUNT_FIELDS_VARIATIONS)||G.XQ,b=(0,O._P)(O.N$.ENABLE_NUMERIC_PHONE_VALIDATION),y=(0,O._P)(O.N$.ENABLE_REMOVE_DATE_OF_BIRTH_IN_ACCOUNT_PAGE),A=(0,O._P)(O.N$.SIGN_UP_METHOD),N=(0,i.A)().formatMessage,j=(0,T.Ym)(),I=j.language,D=j.region,E=(0,J.CR)().navigate,L=(0,K.q)(),k=(0,u.getWritingDir)(I),B=(0,H.R)().birthdayLegalText,_=(0,Y.L)({modalAppearanceEventMessage:"Delete Date of Birth",showCancel:!0,onConfirm:e=>{const t=e.handleSubmission,a=e.setFieldValue;a("dob",""),a("dobDeleted",!0),t(),L.trackEvent({name:Z.og.UPDATE_USER_ATTRIBUTES,type:Z.wf.Navigation,attributes:{component:Z.wB.BUTTON,text:"Remove Date of Birth"}})}}
1),S=_[0],F=_[1],P=(0,n.useState)(""),w=P[0],U=P[1],V=(0,n.useState)(""),ie=V[0],le=V[1],de=(0,n.useMemo)((()=>C.p7.some((e=>{var t;return e===(null==l||null==(t=l.details)?void 0:t.dob)||""}))),[l]);(0,n.useEffect)((()=>{var e;if(null!=l&&null!=(e=l.details)&&e.phoneNumber){var t;const e=M(null==l||null==(t=l.details)?void 0:t.phoneNumber),a=e.phoneNumberDialCode,n=e.phoneNumber,o=e.country;a&&(U(o),le(""+a+n))}}),[l]);const se=(0,n.useMemo)((()=>{var e,t,a,n,o,i,d,r,s,u,c,m;return{agreesToTermsOfService:!0,dob:(0,C.Bf)(null==l||null==(e=l.details)?void 0:e.dob),email:(0,ee.Z)(null==l||null==(t=l.details)?void 0:t.email)||"",name:(null==l||null==(a=l.details)?void 0:a.name)||"",phoneNumber:(()=>{var e,t,a,n;if(null==l||null==(e=l.details)||!e.phoneNumber||(null==l||null==(t=l.details)?void 0:t.phoneNumber)===v.Aw)return"";const o=null!=ie?ie:null==l||null==(a=l.details)?void 0:a.phoneNumber;return h?o:null==l||null==(n=l.details)?void 0:n.phoneNumber})(),dialCodeRegion:w,promotionalEmails:!(null==l||null==(n=l.details)||!n.promotionalEmails)||!1,isoCountryCode:(null==l||null==(o=l.details)?void 0:o.isoCountryCode)||x.pj.USA,zipcode:(null==l||null==(i=l.details)?void 0:i.zipcode)||"",defaultReloadAmt:(null==l||null==(d=l.details)?void 0:d.defaultReloadAmt)||500,defaultReloadPaymentMethodId:(null==l||null==(r=l.details)?void 0:r.defaultPaymentAccountId)||"",defaultCheckoutPaymentMethodId:(null==l||null==(s=l.details)?void 0:s.defaultAccountIdentifier)||(null==l||null==(u=l.details)?void 0:u.defaultFdAccountId)||"",autoReloadEnabled:(null==l||null==(c=l.details)?void 0:c.autoReloadEnabled)||!1,autoReloadThreshold:(null==l||null==(m=l.details)?void 0:m.autoReloadThreshold)||500}}),[l,w]),ue=A===G.gg.EMAIL_OR_PHONE,ce=A===G.gg.EMAIL,me=ue&&!(null==l||!l.details.phoneNumber||null==l||!l.details.phoneVerified||null!=l&&l.details.email),ge=o||!f||me,he=(0,n.useCallback)((async e=>{const a="object"===typeof e.dob?(0,C.nl)(e.dob):e.dob||"",n=(0,u.getIso2)({iso3:e.isoCountryCode}),o=await(0,C.bA)(e.phoneNumber,e.dialCodeRegion?e.dialCodeRegion:n);delete e.dialCodeRegion;const i=(0,r.A)({},e,{phoneNumber:o,dob:a}),l=(se.dialCodeRegion,(0,d.A)(se,ve)),s=typeof l.dob===v.yd.OBJECT?(0,C.nl)(l.dob):l.dob||"";l.dob=s;const c=(0,Q.qi)(l,i),m=(null==c?void 0:c.length)&&c.every((e=>ye.has(e)))?"userInfo":void 0,g=null!=c&&c.length?c:null;return t(i,!1,m,g).then((()=>{E(te.JZ.account),ae.o.success(N({id:"successfullyUpdatedUserAccountInfo"}))}))}),[N,se,E,t]),fe=p.email&&!me,be=ue&&!(null!=l&&l.details.email),Ne=p.phone&&(be||ce);return(0,R.jsx)(c.l1,{"data-testid":"user-info-form-index-Formik",initialValues:se,onSubmit:he,validate:oe({formatMessage:N,region:D,myAccountFieldsVariations:p,simplePhoneValidation:b,valuesValidationOverrides:m,isPhoneNumberUser:me}),enableReinitialize:!0,children:e=>{var t,a,n;let i=e.handleChange,d=e.handleBlur,r=e.handleSubmit,u=e.values,m=e.setFieldValue,f=e.isValid,b=e.isSubmitting;return(0,R.jsxs)("form",{"data-testid":"user-info-form-index-form",onSubmit:r,children:[(0,R.jsx)(z.Z,{"data-testid":"user-info-form-index-CompletePhoneFromBrazeId",setFieldValue:m}),(0,R.jsxs)(Ce,{"data-testid":"user-info-form-index-InputContainer",children:[fe&&(0,R.jsx)(c.D0,{name:"email",component:W.W,"data-testid":"account-info-email-input",label:N({id:"yourEmail"}),required:!!u.email,readOnly:!!u.email}),p.name&&(0,R.jsx)(c.D0,{name:"name",component:W.W,"data-testid":"account-info-name-input",label:N({id:"name"}),required:!0,disabled:o,autoFocus:!0}),Ne&&(h?(0,R.jsx)(c.D0,{name:"phoneNumber",component:q,"data-testid":"phone-number-field",label:N({id:"phoneNumber"}),readOnly:ge,value:ie}):(0,R.jsx)(ne,{name:"phoneNumber",component:W.W,label:N({id:"phoneNumber"}),type:"tel",initialValue:se.phoneNumber,disabled:ge&&Boolean(se.phoneNumber),"data-testid":"phone-number-field",style:(0,X.H)(k)})),p.dob&&(0,R.jsxs)(R.Fragment,{children:[y&&((null==l||null==(t=l.details)?void 0:t.dob)||"").length>1&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(xe,{"data-testid":"remove-birthday-button",onClick:()=>F({title:N({id:"removeDateOfBirth"}),handleSubmission:r,setFieldValue:m}),children:N({id:"removeDateOfBirth"})}),(0,R.jsx)(S,{"data-testid":"user-info-form-index-BirthdayModal",bodyComponent:(0,R.jsx)(Ae,{"data-testid":"user-info-form-index-RemoveBirthdayModalContent",children:N({id:"removeDateOfBirthModalContent"})}),buttonLabel:N({id:"removeDateOfBirthConfirm"})})]}),(0,R.jsx)(ne,{"data-testid":"user-info-form-index-FormField",component:$.a,disabled:o||!de||(null==l||null==(a=l.details)?void 0:a.dobDeleted),onBlur:d,hintMessage:null!=B?B:""})]}),p.zip&&(0,R.jsx)(c.D0,{name:"zipcode",component:W.W,"data-testid":"account-info-zip-input",label:N({id:null!=(n=x.Bn[u.isoCountryCode])?n:x.Gk.postalCode}),disabled:o,maxLength:10,onChange:e=>m("zipcode",e.currentTarget.value.toUpperCase())})]}),(0,R.jsx)(re,{"data-testid":"promotional-emails-checkbox",checked:u.promotionalEmails,onChange:i,disabled:o}),(0,R.jsx)(s.a,{"data-testid":"user-info-form-index-Box",margin:"1.875rem 0 0",children:(0,R.jsx)(g.rA,{"data-testid":"account-info-form-submit-button",fullWidth:!0,type:"submit",disabled:o||!f||b,isLoading:b,children:N({id:"update"})})}),(0,R.jsx)(pe,{"data-testid":"user-info-form-index-TermsSection"})]})}})}var je=a(59279),Ie=a(12577),De=a(99533),Ee=a(86881),Me=a(67544),Te=a(56770);const Oe=()=>{const e=(0,i.A)().formatMessage,t=(0,je.A)(),a=t.user,n=t.updateUserInfo,d=t.refreshCurrentUser;(0,Ie.d)();const r=(0,Ee.x)().featureAccountForm,s={minimumSignUpAge:null==r?void 0:r.minimumSignUpAge};return(0,De.S)((()=>{d()})),(0,R.jsxs)("div",{"data-testid":"account-account-info-div",children:[(0,R.jsx)(o.mg,{"data-testid":"account-account-info-Helmet",title:e({id:"accountDetails"})}),(0,R.jsxs)(Te.k,{"data-testid":"account-account-info-AuthRequired",children:[(0,R.jsx)(l.l,{"data-testid":"account-account-info-BackArrowHistory"}),(0,R.jsx)(Me.g,{"data-testid":"account-account-info-AccountLayout",header:e({id:"account"}),children:(0,R.jsx)(Ne,{"data-testid":"account-account-info-UserInfoForm",user:a,onSubmit:n,valuesValidation:s})})]})]})}},56770:(e,t,a)=>{a.d(t,{k:()=>r,o:()=>s});var n=a(58168),o=(a(59284),a(59279)),i=a(12577),l=a(99533),d=a(60712);const r=e=>{let t=e.children;const a=(0,o.A)(),n=a.isAuthenticated,d=a.refreshCurrentUser,r=n();return(0,i.d)(),(0,l.S)((()=>{r&&d()})),r&&t},s=e=>t=>(0,d.jsx)(r,{"data-testid":"auth-required-index-AuthRequired",children:(0,d.jsx)(e,(0,n.A)({"data-testid":"auth-required-index-Component"},t))})},74705:(e,t,a)=>{a.d(t,{Ck:()=>o,I4:()=>i,qv:()=>n});const n=122,o=13,i="420px"},32762:(e,t,a)=>{a.d(t,{n:()=>g,S:()=>h});a(59284);var n=a(84531),o=a(47206),i=a(31137),l=a(69772),d=a(90182),r=a(53666);function s(e,t){return e===t&&t>1?"last":1===e?"first":"inner"}var u=a(74705),c=a(60712);const m=(e,t,a,r)=>{e.setTime(e.getTime()+6e4*e.getTimezoneOffset());const s=r||u.Ck;return(0,n.A)(e)&&(0,o.A)(parseInt(t.year,10),parseInt(t.month,10)-1,parseInt(t.day,10))?(0,i.A)(e)?a({id:"futureDateOfBirthProvided"}):(0,l.A)(Date.now(),e)>u.qv?a({id:"invalidDateOfBirthProvided"}):(0,l.A)(Date.now(),e)<s?(e=>e({id:"dateOfBirthIsBelowMinimum"},{termsLink:(0,c.jsx)(d.N_,{"data-testid":"sign-up-dobValidation-Link",to:e({id:"routes.termsOfService"}),children:e({id:"termsOfService"})}),privacyPolicyLink:(0,c.jsx)(d.N_,{"data-testid":"sign-up-dobValidation-Link-1",to:e({id:"routes.privacyPolicy"}),children:e({id:"privacyPolicy"})})}))(a):null:a({id:"invalidDateOfBirthProvided"})},g=function(e,t,a,n){if(void 0===e&&(e={month:"",day:"",year:""}),!e.month&&!e.day&&!e.year){return n?"DOB is Required":null}return e.month&&e.day&&e.year?m(new Date((0,r.nl)(e)),e,t,a):function(e,t){void 0===e&&(e={month:"",day:"",year:""});let a=[];e.year||a.push(t({id:"year"}));e.month||a.push(t({id:"month"}));e.day||a.push(t({id:"day"}));const n=(e=>{let t=e.formatMessage,a=e.list;return a.map(((e,n)=>t({id:"listOfWordsLayout"},{word:e,position:s(n+1,a.length)}))).join("")})({formatMessage:t,list:a});return t({id:"invalidDateMissingFields"},{count:a.length,missingFields:n})}(e,t)},h=(e,t,a)=>{if(!e)return null;const n=e.split("/"),o=n[0],i=n[1],l=n[2];return m(new Date(e),{year:l,month:o,day:i},t,a)}},52549:(e,t,a)=>{a.d(t,{H:()=>n});const n=e=>({textAlign:"rtl"===e?"end":"start",direction:"rtl"===e?"ltr":""})},47206:(e,t,a)=>{function n(e,t,a){if(arguments.length<3)throw new TypeError("3 argument required, but only "+arguments.length+" present");var n=new Date(e,t,a);return n.getFullYear()===e&&n.getMonth()===t&&n.getDate()===a}a.d(t,{A:()=>n})},31137:(e,t,a)=>{a.d(t,{A:()=>i});var n=a(75555),o=a(48991);function i(e){return(0,o.A)(1,arguments),(0,n.A)(e).getTime()>Date.now()}}}]);

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.