PageSourceSearch

https://fb0f85a6-9dfc-4982-aa42-ecf4674c6f0d.netlify.app/ConfirmEmailChange-63e86b42028a9d18716c.js

js fb0f85a6-9dfc-4982-aa42-ecf4674c6f0d.netlify.app collected 2026-10-03 11:09:57 UTC 2,246 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkx06fb_d671785a_13f2_4fac_9eb0_47d57c004005=self.webpackChunkx06fb_d671785a_13f2_4fac_9eb0_47d57c004005||[]).push([[263],{89819:function(e,a,n){n.r(a),n.d(a,{default:function(){return b}});var s=n(86326),r=n(46e3),l=n(20141),o=n(46144),c=n(75674),t=n(6082),i=n(31309),u=n(55814),g=n(6641),d=n(90495),f=n(86329);var m=(0,n(97553).YK)({successMessage:{id:"loyalty.confirm-email-change.success-message",defaultMessage:"Your email has been updated."},genericError:{id:"loyalty.confirm-email-change.generic-error-message",defaultMessage:"Error confirming your email change"},close:{id:"loyalty.confirm-email-change.close-label",defaultMessage:"Close"}});const h=e=>{let{loading:a,status:n,errorMessage:s,onClose:r}=e;const{formatMessage:o}=(0,f.A)();return(0,l.Y)(g.A,{show:!0,onClose:a?void 0:r,showCloseButton:!a},(0,l.Y)("div",{sx:{display:"flex",flexDirection:"column",justifyContent:"center",minHeight:"200px",height:"100%",padding:8}},a?(0,l.Y)(d.A,null):(0,l.Y)("div",{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:4}},"success"===n?(0,l.Y)(l.IE.p,null,o(m.successMessage)):null,"error"===n?(0,l.Y)(l.IE.p,null,s):null,(0,l.Y)("div",null,(0,l.Y)(l.$n,{sx:{variant:"buttons.secondary"},onClick:r},o(m.close))))))};var p=(0,s.memo)(h),y=n(54993),_=n(57604);var C=()=>{const e=(0,_.A)(),a=(0,s.useCallback)((()=>{const e=new URL(window.location.href);e.searchParams.delete("confirm_email_change"),(0,y.oo)(`${e.pathname}${e.searchParams.toString()?`?${e.searchParams.toString()}`:""}`,{replace:!0})}),[]);return"string"==typeof e.confirm_email_change?[e.confirm_email_change,a]:[null,a]};const v=()=>{const[e,a]=C(),n=(0,u.A)(),[g,,,d]=(0,i.Ay)(),{data:f,isLoading:h}=(0,r.IT)({queryKey:["ConfirmEmailChange",e],queryFn:()=>(0,c.vu)(n,{validationToken:e}),enabled:!!e,placeholderData:r.rX,refetchOnWindowFocus:!1}),{getCypherMessage:y}=(0,t.A)(),_=h?null:(null==f?void 0:f.peachCode)===o.BI?"success":"error",v="error"===_?y({response:f,fallback:m.genericError}):null,b=(0,s.useRef)(!1);return(0,s.useEffect)((()=>{"success"===_&&g&&!b.current&&(b.current=!0,d())}),[_,g,d]),(0,l.Y)(s.Fragment,null,e?(0,l.Y)(p,{loading:h,status:_,errorMessage:v,onClose:()=>{a()}}):null)};var b=(0,s.memo)(v)}}]);

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.