PageSourceSearch

https://e21f1796-fe55-4580-b4e7-3195286e34a2.netlify.app/Activation-f879ff95bce31344817f.js

js e21f1796-fe55-4580-b4e7-3195286e34a2.netlify.app collected 2026-10-03 10:40:53 UTC 3,898 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkx0l8n_dba13b02_684c_4e3e_b7f7_be56f0bb6560=self.webpackChunkx0l8n_dba13b02_684c_4e3e_b7f7_be56f0bb6560||[]).push([[503],{38935:function(e,a,i){i.r(a),i.d(a,{default:function(){return V}});var l=i(55793),t=i(86326),s=i(86329),r=i(12201),o=i(61795),n=i(46144),c=i(75674),d=i(54766),u=i(53549),m=i(97553);const f=(0,m.YK)({emailField:{id:"loyalty.activation.field.email-label",defaultMessage:"Email"},submit:{id:"loyalty.activation.field.register-label",defaultMessage:"Submit"},goBack:{id:"loyalty.reset-password.field.go-back-label",defaultMessage:"Go back to login"},success:{id:"loyalty.forgot-password.success-title",defaultMessage:"Check your inbox and follow the reset password steps"},genericError:{id:"loyalty.forgot-password.generic-error-message",defaultMessage:"Error sending reset password email"},tooManyRequests:{id:"loyalty.forgot-password.too-many-requests-error-message",defaultMessage:"Error - Too many requests"}}),g=(0,m.YK)({required:{id:"loyalty.activation.error.field-required-label",defaultMessage:"This field is required"}});var b=f;const y=e=>{let{type:a}=e;const{formatMessage:i}=(0,s.A)();let l;return l=i(g.required),t.createElement("span",{role:"alert"},l)};var v=t.memo(y);var p=(0,m.YK)({emailField:{id:"loyalty.signup.field.email-label",defaultMessage:"Email"},emailVerificationMessage:{id:"loyalty.email-verification.intro-message",defaultMessage:"Before we get started, please verify your email."},emailVerificationSubmitLabel:{id:"loyalty.email-verification.submit-label",defaultMessage:"Send verification email"},emailVerificationGenericError:{id:"loyalty.email-verification.submit-generic-error-message",defaultMessage:"Error sending verification email"},emailVerificationSuccessMessage:{id:"loyalty.email-verification.submit-success-message",defaultMessage:"We sent you a verification email. Please check your inbox."}});const M=e=>{let{widgetId:a,loading:i,values:l,touched:t,errors:o,isValid:n,isSuccess:c,error:d,setValue:m,onSubmit:f}=e;const{formatMessage:g}=(0,s.A)();return(0,r.Y)(u.A,{onSubmit:e=>{e.preventDefault(),n&&f()}},(0,r.Y)(r.xA,{gap:3,sx:{justifyItems:"center"}},(0,r.Y)(r.IE.p,{sx:{marginBottom:0}},g(p.emailVerificationMessage)),(0,r.Y)("div",{sx:{width:"100%"}},(0,r.Y)(r.JU,{htmlFor:a+"-loyalty-email"},g(p.emailField)),(0,r.Y)(r.pd,{id:a+"-loyalty-email",name:"email",type:"text",value:l.email,onChange:e=>{m("email",e.target.value)},placeholder:g(p.emailField)}),t.email&&o.email&&(0,r.Y)(v,{type:o.email})),(0,r.Y)(r.$n,{type:"submit",disabled:!n},g(p.emailVerificationSubmitLabel)),i&&(0,r.Y)(r.y$,{size:32,color:"currentcolor"}),d?(0,r.Y)(r.IE.strong,null,d):null,c&&(0,r.Y)("strong",null,g(p.emailVerificationSuccessMessage))))};var h=(0,t.memo)(M);const w=e=>{let{widgetId:a,callbackUrl:i}=e;const{formatMessage:l}=(0,s.A)(),u=(0,d.A)(),{0:m,1:f}=(0,t.useState)(!1),{0:g,1:b}=(0,t.useState)(""),{0:y,1:v}=(0,t.useState)(!1),{values:M,isValid:w,touched:Y,errors:k,setValue:V,resetValues:S}=(0,o.A)({initialValues:{email:""},validationSchema:o.h.object({email:o.h.string().email().required()})}),x=(0,t.useCallback)((async()=>{v(!1),b(""),f(!0);try{const e=await(0,c.Ct)(u,{emailAddress:M.email||"",callbackUrl:i||window.location.href});f(!1),e.peachCode===n.BI?(v(!0),S()):b((0,c.vE)({response:e,formatMessage:l,fallback:p.emailVerificationGenericError}))}catch(g){f(!1),b(l(p.emailVerificationGenericError))}}),[u,M.email]);return(0,r.Y)(h,{widgetId:a,loading:m,values:M,touched:Y,errors:k,isValid:w,isSuccess:y,error:g,setValue:V,onSubmit:x})};var Y=(0,t.memo)(w);const k=e=>{let{widgetId:a,handleGoBack:i}=e;const t=(0,l.A)(),{formatMessage:o}=(0,s.A)();return(0,r.Y)(r.xA,null,(0,r.Y)(Y,{widgetId:a,callbackUrl:window.location.origin+"/"+t}),(0,r.Y)("div",{role:"button",sx:{cursor:"pointer",textAlign:"center",textDecoration:"underline"},onClick:()=>{i()}},o(b.goBack)))};var V=(0,t.memo)(k)}}]);

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.