PageSourceSearch

https://www.jared.com/scripts/sms-consent.module-YBZILRVX.js

js jared.com collected 2026-09-25 20:43:57 UTC 22,439 bytes, 1 lines download raw bytes

1import{a as Re}from"./chunk-G3YL5X2W.js";import{j as P}from"./chunk-IAVP4RXJ.js";import{a as we}from"./chunk-LRUDMPW7.js";import{a as qe}from"./chunk-QCLCP4ON.js";import{a as Le}from"./chunk-F255GW2T.js";import{a as M}from"./chunk-DSTTYLFX.js";import{c as x}from"./chunk-VMI67UFR.js";import"./chunk-WX5IEK4X.js";import"./chunk-AUEDX7UT.js";import"./chunk-GFFPIZE2.js";import"./chunk-2X62MTQM.js";import{b as V}from"./chunk-LWUUEIQO.js";import{a as Me}from"./chunk-ZFUIHNPN.js";import"./chunk-KJIUKXJ4.js";import{g as xe}from"./chunk-KPFW5WDZ.js";import"./chunk-IQBVAIDQ.js";import"./chunk-L2XAKF7E.js";import"./chunk-B7NBARZN.js";import"./chunk-IZI3LWX3.js";import"./chunk-SCJMMS4R.js";import{a as Ve}from"./chunk-N2OMGYSR.js";import"./chunk-GLB6FXVW.js";import"./chunk-NKZ7GERH.js";import"./chunk-PLWO6N5B.js";import"./chunk-NYVODJB2.js";import{Oe as Pe,Xb as c,Ya as Ae,db as B,sd as _e,vd as Be}from"./chunk-JWTTV2TH.js";import"./chunk-HKNOB5YZ.js";import"./chunk-WFKL35DD.js";import{H as Ne,I as ke,d as S,f as ye,g as Te,j as E,m as Fe,v as Ie}from"./chunk-2CBKXUP7.js";import{Ha as Ce,Pa as ve,Qa as ge,X as he,Za as be,bd as Se,fa as fe,l as ue,vd as Ee,wd as Oe}from"./chunk-DM3NC7AB.js";import{$b as _,Ad as U,Bc as u,Cc as o,Db as T,Dc as a,Ea as W,Ec as C,Ee as ce,Fa as X,Hd as l,I as z,Ia as ee,Ic as j,Id as m,Jb as s,Jc as K,Jd as H,Mc as re,Oe as de,Pc as b,Qa as te,R as G,Ra as ie,Rc as I,S as J,Vb as se,Vc as oe,Wb as d,Wc as ae,X as g,Xc as le,ac as ne,be as me,e as D,ed as p,fd as v,ga as Y,gd as f,hb as A,j as Z,sc as F,td as N,uc as O,ve as pe,wa as Q,wc as y,zd as k}from"./chunk-WVBH4ZDA.js";import"./chunk-YDOXD4O3.js";var R=class r{constructor(i){this.signetHttp=i}smsOptinPostRequest(i,t){return this.signetHttp.post(i,t)}static{this.\u0275fac=function(t){return new(t||r)(ee(ue))}}static{this.\u0275prov=W({token:r,factory:r.\u0275fac,providedIn:"root"})}};var He=["recaptcharef"],L=()=>["form-input-error","form-filled"],De=r=>({brandName:r});function $e(r,i){if(r&1&&(o(0,"div",2)(1,"div",16),C(2,"span",17),o(3,"span",18)(4,"span",19),C(5,"img",20),a(),o(6,"span",21),p(7),l(8,"cxTranslate"),C(9,"br"),p(10),l(11,"cxTranslate"),a(),o(12,"span",22),p(13),l(14,"cxTranslate"),a()()()()),r&2){let t=I();s(5),u("src",N("",t.commonResourcePath,"/smsOptIn.svg"),T),s(2),f("",m(8,5,"smsConsent.mainText"),","),s(3),v(m(11,7,"smsConsent.mainTexts")),s(3),v(m(14,9,"smsConsent.subText"))}}function Ze(r,i){if(r&1&&(o(0,"div",2)(1,"div",16)(2,"div",23)(3,"span"),C(4,"img",24),a(),o(5,"span",25)(6,"span",26),p(7),l(8,"cxTranslate"),C(9,"br"),p(10),l(11,"cxTranslate"),a(),o(12,"span",27),p(13),l(14,"cxTranslate"),C(15,"br"),p(16),l(17,"cxTranslate"),a()()()()()),r&2){let t=I();s(4),u("src",N("",t.commonResourcePath,"/ejSmsConsent.png"),T),s(3),f("",m(8,6,"smsConsent.ukMainText"),","),s(3),v(m(11,8,"smsConsent.ukMainTexts")),s(3),f("",m(14,10,"smsConsent.ukSubText")," "),s(3),v(m(17,12,"smsConsent.ukSubTexts"))}}function ze(r,i){r&1&&(o(0,"div",12),p(1),l(2,"cxTranslate"),a()),r&2&&(s(),f(" ",m(2,1,"smsConsent.acceptTerms")))}function Ge(r,i){if(r&1){let t=re();o(0,"div",7),j(1),o(2,"app-amor-checkbox",11),l(3,"cxTranslate"),b("change",function(){te(t);let n=I();return ie(n.onAgreementCheckBoxSelect())}),a(),O(4,ze,3,3,"div",12),K(),a()}if(r&2){let t=I();s(2),u("id","isAgreementChecked")("control",t.smsOptinForm.controls.isAgreementChecked)("errorClass",t.smsOptinBtnClicked&&!t.smsOptinForm.controls.isAgreementChecked.valid||t.smsOptinBtnClicked&&t.smsOptinForm.controls.isAgreementChecked.valid&&!t.smsOptinForm.controls.isAgreementChecked.value?"error":"")("bodyTextAsInnerHTML",H(3,5,"smsConsent.agreement",U(8,De,t.siteNameValue))),s(2),y(t.smsOptinBtnClicked&&!t.smsOptinForm.controls.isAgreementChecked.valid||t.smsOptinBtnClicked&&t.smsOptinForm.controls.isAgreementChecked.valid&&!t.smsOptinForm.controls.isAgreementChecked.value?4:-1)}}function Je(r,i){r&1&&(o(0,"div",12),p(1),l(2,"cxTranslate"),a()),r&2&&(s(),f(" ",m(2,1,"smsConsent.acceptTerms")))}function Ye(r,i){r&1&&(o(0,"div")(1,"div",28),p(2),l(3,"cxTranslate"),a()()),r&2&&(s(2),f(" ",m(3,1,"login.forgotPasswordLabels.captchaErrorMsg")," "))}
1var q=class r{constructor(i,t,e,n,h,Qe,We,Xe,et,tt,it,st,nt){this.changeDetect=i;this.renderer=t;this.el=e;this.loggerService=n;this.baseSiteService=h;this.translation=Qe;this.siteIdentificationService=We;this.router=Xe;this.occEndpointsService=et;this.smsConsentService=tt;this.loginCreateAccountTemplateService=it;this.eventService=st;this.taggingEventRegistrationService=nt;this.isCaptchaEnabled=!1;this.invalidCaptchaErrorMsg=!1;this.recaptchaResponse="";this.changeDetect$=new D(!1);this.smsOptinBtnClicked=!1;this.isLoading=!1;this.siteKey="";this.commonResourcePath=B;this.isUKSite=!1;this.emailValidateError=!1;this.unlisteners=[];this.consentCheckboxChecked=!1;this.agreementCheckBoxChecked=!1;this.isButtondisabled=!0;this.isBtndisabled=!0;this.subscriptions$=[];this.disclaimerTextFlag=!1;this.siteNameValue="";this.hasChanged=!1;this.baseUrl="";this.peoplesOrZales=!1;this.phoneNoError="";this.isEmailId=!1;this.isEmailIdAgreement$=new D(!1);this.buttonSize=Me;this.isPeoples=!1;this.errorsFields=[];this.isUKSite=this.siteIdentificationService.isUKSite,this.isPeoples=this.siteIdentificationService.isPeoples,this.peoplesOrZales=this.siteIdentificationService.isPeoples||this.siteIdentificationService.isZales,this.baseUrl=this.occEndpointsService.getBaseUrl(),this.smsOptinForm=new Te({firstName:new E("",S.required),lastName:new E("",S.required),emailAddress:new E("",[S.pattern(Ae)]),phoneNumber:new E("",[S.required,S.pattern(this.isUKSite?Be:_e)]),isAgreementChecked:new E("",[]),isPrivacyPolicyChecked:new E("")})}ngOnInit(){this.translation.translate("myAccount.updatePwd.invalidPhoneValueMessage").pipe(g(1)).subscribe(e=>{this.msg=e});let t=this.baseSiteService.getActive().pipe(Y()).subscribe(e=>{switch(e&&(this.siteName=e,this.disclaimerTextFlag=this.disclaimerText(e)),e){case c.EJ:this.siteNameValue="Ernest Jones";break;case c.HS:this.siteNameValue="H.Samuel";break;case c.ZALES:this.siteNameValue="Zales";break;case c.ZALES_OUTLET:this.siteNameValue="Zales Outlet";break;case c.KAY:this.siteNameValue="Kay";break;case c.KAY_OUTLET:this.siteNameValue="Kay Outlet";break;case c.JARED:this.siteNameValue="Jared";break;case c.PEOPLES:this.siteNameValue="Peoples Jewellers";break;case c.BANTER:this.siteNameValue="Banter";break;case c.GORDONS:this.siteNameValue="Gordens";break;default:break}});this.subscriptions$.push(t),this.setUKFieldsValidator(),this.getInvalidEmailMessage(),this.setErrorMsg(),this.showCaptcha(),this.setupEmailValidation()}handleBlur(){this.hasChanged&&this.lastEmailValue!==void 0?(this.getEmailValidation(this.lastEmailValue),this.hasChanged=!1,this.peoplesOrZales&&this.lastEmailValue!==""?(this.isEmailId=!0,this.isEmailIdAgreement$.next(!0)):this.lastEmailValue===""&&(this.isEmailId=!1,this.isEmailIdAgreement$.next(!1))):(this.isEmailId=!1,this.isEmailIdAgreement$.next(!1))}getEmailValidation(i){let t=this.loginCreateAccountTemplateService.getEmailValidation(i).subscribe(e=>{this.emailValidateError=!e.isValid,this.translation.translate("login.emailValidationErrorFromApi").pipe(g(1)).subscribe(n=>{this.dynamicErrorMessage=n}),this.changeDetect.markForCheck(),this.emailValidateError&&this.renderer.selectRootElement("#emailAddress").focus()},e=>{this.loggerService.error(e)});this.subscriptions$.push(t)}setUKFieldsValidator(){this.isUKSite?this.smsOptinForm?.get("isPrivacyPolicyChecked")?.setValidators([S.required]):this.smsOptinForm?.get("isPrivacyPolicyChecked")?.setValidators(null),this.smsOptinForm?.get("isPrivacyPolicyChecked")?.updateValueAndValidity()}setupEmailValidation(){let i=this.smsOptinForm?.get("emailAddress");i&&this.subscriptions$.push(i.valueChanges.subscribe(t=>{this.hasChanged=!0,this.lastEmailValue=t,this.lastEmailValue===""&&(this.isEmailId=!1,this.isEmailIdAgreement$.next(!1))}))}setErrorMsg(){this.translation.translate("smsConsent.requiredPhoneNo").pipe(g(1)).subscribe(i=>{this.phoneNoError=i})}getInvalidEmailMessage(){let i=this.translation.translate("login.emailValidationErrorFromApi").subscribe(e=>{this.dynamicErrorMessage=e});this.subscriptions$.push(i);let t=this.translation.translate("login.emailValidationError").subscribe(e=>{this.emailValidationError=e});this.subscriptions$.push(t)}disclaimerText(i){return i===c.KAY||i===c.KAY_OUTLET||i===c.JARED||i===c.ZALES_OUTLET||i===c.ZALES}showCaptcha(){this.baseSiteService.get(this.siteName).pipe(g(1)).subscribe(i=>{this.baseStoreSiteData=i,this.isCaptchaEnabled=this.baseStoreSiteData?.baseStore?.isCaptchaEnabled,this.loggerService.log("captcha",this.isCaptchaEnabled),this.siteKey=this.baseStoreSiteData?.baseStore?.reCaptchaPublicKey})}getResponseFromCaptcha(i){this.recaptchaResponse=i,this.recaptchaValidation()}recaptchaValidation(){this.captchaErrorStyle=this.recaptcharef?.nativeElement.getElementsByTagName("iframe")[0],this.recaptchaResponse?(this.captchaErrorStyle?.classList.remove("errorBorder"),this.invalidCaptchaErrorMsg=!1):(this.captchaErrorStyle?.classList.add("errorBorder"),this.invalidCaptchaErrorMsg=!0),this.changeDetect.markForCheck()}captchaValidationAfterSubmit(){this.recaptchaValidation()}
1submitBtn(){this.smsOptinBtnClicked=!0,this.smsOptinForm.invalid||this.isButtondisabled||this.peoplesOrZales&&this.isEmailId&&this.isBtndisabled||!this.recaptchaResponse&&this.isCaptchaEnabled?(this.smsOptinFormSubmit(),this.captchaValidationAfterSubmit(),this.triggerErrorEvent(this.errorsFields)):(this.isLoading=!0,this.smsConsent())}smsConsent(){let i=`${this.baseUrl}${P}`,t=this.smsOptinForm.value,e={firstName:t.firstName,lastName:t.lastName,phoneNumber:t.phoneNumber,emailAddress:t.emailAddress,emailConsent:"OPT_IN",smsConsent:"PENDING"};this.smsConsentService.smsOptinPostRequest(i,e).pipe(g(1)).subscribe({next:n=>this.onSuccess(n),error:n=>this.onError(n)})}onSuccess(i){history.pushState(i,"",P),this.router.navigateByUrl(P,{state:i})}onError(i){this.loggerService.error(i)}smsOptinFormSubmit(){this.errorsFields=[],Object.keys(this.smsOptinForm.controls).forEach(i=>{let t=this.smsOptinForm.get(i),e=this.smsOptinForm.get(i)?.errors;if(e){let n={field:"",errorController:null};n.field=i,n.errorController=e,this.errorsFields.push(n)}t?.markAsTouched({onlySelf:!0}),this.focusErrorField(this.smsOptinForm)})}triggerErrorEvent(i){let t=[];i.forEach(n=>{let h=n.errorController;n.field==="firstName"&&Object.prototype.hasOwnProperty.call(h,"required")?t.push(this.translation.translate("smsConsent.requiredFirstName")):n.field==="lastName"&&Object.prototype.hasOwnProperty.call(h,"required")?t.push(this.translation.translate("smsConsent.requiredLastName")):n.field==="phoneNumber"?Object.prototype.hasOwnProperty.call(h,"required")?t.push(this.translation.translate("smsConsent.requiredPhoneNo")):Object.prototype.hasOwnProperty.call(h,"pattern")&&t.push(this.translation.translate("myAccount.updatePwd.invalidPhoneValueMessage")):n.field==="emailAddress"&&Object.prototype.hasOwnProperty.call(h,"pattern")&&t.push(this.translation.translate("login.emailValidationError"))}),this.emailValidateError&&t.push(this.translation.translate("login.emailValidationErrorFromApi")),this.peoplesOrZales&&!this.smsOptinForm.controls.isAgreementChecked.value&&t.push(this.translation.translate("smsConsent.acceptTerms")),this.smsOptinForm.controls.isPrivacyPolicyChecked.value||t.push(this.translation.translate("smsConsent.acceptTerms")),this.invalidCaptchaErrorMsg&&t.push(this.translation.translate("login.forgotPasswordLabels.captchaErrorMsg"));let e=z(...t.map(n=>n.pipe(g(1),G(h=>Z)))).pipe(J(),Q(n=>{this.eventService.dispatch(this.taggingEventRegistrationService.errorInteractionEvent("smsConsentForm",n),we)})).subscribe();this.subscriptions$.push(e)}focusErrorField(i){i.get("firstName")?.invalid?this.focusOnInput("firstName"):i.get("lastName")?.invalid?this.focusOnInput("lastName"):i.get("phoneNumber")?.invalid?this.focusOnInput("phoneNumber"):i.get("emailAddress")?.invalid&&this.focusOnInput("emailAddress")}focusOnInput(i){let t=this.el.nativeElement.querySelector(`#${i}`);t&&t.focus()}onChangeNumber(i){if(this.isUKSite){let t=this.renderer.selectRootElement("#phoneNumber");if(t){let e=i.target.value;t.value.length>12&&(i.target.value=e.slice(0,12))}}if(!this.isUKSite){let t=this.renderer.selectRootElement("#phoneNumber"),e=t.value,n=this.renderer.selectRootElement("#phoneNumber");
1if((e.length===3||e.length===7)&&(e=e+"-",t.value=e),this.phoneNumberMask(),n){let h=i.target.value;n.value.length>12&&(i.target.value=h.slice(0,12),t.value=i.target.value)}}}phoneNumberMask(){let i=this.renderer.selectRootElement("#phoneNumber");this.unlisteners.push(this.renderer.listen(i,"keydown",t=>{let e=i.value;if((t.key==="Backspace"||t.key==="Delete")&&e.slice(-1)==="-"){let n=e.slice(0,-1);this.smsOptinForm.get("phoneNumber")?.setValue(n)}}))}phoneValidationError(){return!this.smsOptinForm.controls.phoneNumber.valid&&this.smsOptinForm.controls.phoneNumber.errors?.required&&(this.smsOptinForm.controls.phoneNumber.dirty||this.smsOptinForm.controls.phoneNumber.touched)?this.phoneNoError:!this.smsOptinForm.controls.phoneNumber.valid&&this.smsOptinForm.controls.phoneNumber.errors?.pattern?this.msg:""}isPhoneNumberInvalid(){return!!(!this.smsOptinForm.controls.phoneNumber.valid&&this.smsOptinForm.controls.phoneNumber.errors?.required&&(this.smsOptinForm.controls.phoneNumber.dirty||this.smsOptinForm.controls.phoneNumber.touched)||!this.smsOptinForm.controls.phoneNumber.valid&&this.smsOptinForm.controls.phoneNumber.errors?.pattern)}onCheckBoxSelect(){this.consentCheckboxChecked=!this.consentCheckboxChecked,this.smsOptinForm.invalid||!this.consentCheckboxChecked?this.isButtondisabled=!0:this.isButtondisabled=!1}onAgreementCheckBoxSelect(){this.agreementCheckBoxChecked=!this.agreementCheckBoxChecked,this.smsOptinForm.invalid||!this.agreementCheckBoxChecked?this.isBtndisabled=!0:this.isBtndisabled=!1}ngOnDestroy(){this.subscriptions$.forEach(i=>i.unsubscribe())}static{this.\u0275fac=function(t){return new(t||r)(d(me),d(se),d(A),d(Ce),d(ve),d(Se),d(Ve),d(he),d(ge),d(R),d(Re),d(be),d(xe))}}static{this.\u0275cmp=_({type:r,selectors:[["app-sms-consent-template"]],viewQuery:function(t,e){if(t&1&&oe(He,5,A),t&2){let n;ae(n=le())&&(e.recaptcharef=n.first)}},standalone:!1,decls:40,vars:85,consts:[["recaptcharef",""],[1,"smsoptin-container","amor-container","consentPage"],[1,"smsImageSection"],[1,"smsConsentForm"],[1,"sectionCenterOthers"],[1,"smsFormGroup",3,"formGroup"],[1,"js-recaptcha-captchaaddon"],[1,"form-group"],[3,"type","formInputid","required","hasCloseIcon","hasError","errorContainerText","control","helperTextId","ngClass"],[3,"keyup","type","formInputid","required","hasCloseIcon","errorContainerText","hasError","control","helperTextId","ngClass"],[3,"blurEvent","type","formInputid","required","hasCloseIcon","hasError","errorContainerText","control","helperTextId","ngClass"],[3,"change","id","control","errorClass","bodyTextAsInnerHTML"],[1,"field-validation-error"],[3,"captchaResponseEvent","isCaptchaEnabled","siteKey"],[1,"buttonContainerDiv"],[3,"buttonClick","isLoading","buttonSize"],[1,"smsbg"],[1,"backgroundImage"],[1,"alignCenter","text-left"],[1,"sms-consent-image"],["alt","","loading","lazy",3,"src"],[1,"textStyle","text-left"],[1,"descText","text-left"],[1,"ukAlign"],["alt","","loading","lazy",1,"sms-consent-imageEJ",3,"src"],[1,"ukAlignText"],[1,"textUK","text-left"],[1,"descTextUK","text-left"],["id","invalidCaptchaError","role","status",1,"captchaError"]],template:function(t,e){t&1&&(o(0,"div",1),O(1,$e,15,11,"div",2)(2,Ze,18,14,"div",2),o(3,"div",3)(4,"div",4)(5,"form",5)(6,"div",6)(7,"div",7)(8,"app-amor-form-input",8),l(9,"cxTranslate"),p(10),l(11,"cxTranslate"),a()(),o(12,"div",7)(13,"app-amor-form-input",8),l(14,"cxTranslate"),p(15),l(16,"cxTranslate"),a()(),o(17,"div",7)(18,"app-amor-form-input",9),b("keyup",function(h){return e.onChangeNumber(h)}),p(19),l(20,"cxTranslate"),a()(),o(21,"div",7)(22,"app-amor-form-input",10),b("blurEvent",function(){return e.handleBlur()}),p(23),l(24,"cxTranslate"),a()(),O(25,Ge,5,10,"div",7),l(26,"async"),o(27,"div",7),j(28),o(29,"app-amor-checkbox",11),l(30,"cxTranslate"),l(31,"cxTranslate"),b("change",function(){return e.onCheckBoxSelect()}),a(),O(32,Je,3,3,"div",12),K(),a(),o(33,"app-recaptcha",13,0),b("captchaResponseEvent",function(h){return e.getResponseFromCaptcha(h)}),a(),O(35,Ye,4,3,"div"),a(),o(36,"div",14)(37,"app-amor-button",15),b("buttonClick",function(){return e.submitBtn()}),p(38),l(39,"cxTranslate"),a()()()()()()),t&2&&(s(),y(e.isUKSite?2:1),s(4),u("formGroup",e.smsOptinForm),s(3),u("type","text")("formInputid","firstName")("required",!0)("hasCloseIcon",!0)("hasError",e.smsOptinBtnClicked&&!e.smsOptinForm.controls.firstName.valid&&(e.smsOptinForm.controls.firstName.errors==null?null:e.smsOptinForm.controls.firstName.errors.required)&&(e.smsOptinForm.controls.firstName.dirty||e.smsOptinForm.controls.firstName.touched))("errorContainerText",e.smsOptinBtnClicked&&!e.smsOptinForm.controls.firstName.valid&&(e.smsOptinForm.controls.firstName.errors!=null&&e.smsOptinForm.controls.firstName.errors.required)&&(e.smsOptinForm.controls.firstName.dirty||e.smsOptinForm.controls.firstName.touched)?m(9,58,"smsConsent.requiredFirstName"):"")("control",e.smsOptinForm.controls.firstName)("helperTextId","")("ngClass",k(79,L)),F("aria-describedby","formInputid-errors"),s(2),f("",m(11,60,"login.firstNameLabel")," "),s(3),u("type","text")("formInputid","lastName")("required",!0)("hasCloseIcon",!0)("hasError",e.smsOptinBtnClicked&&!e.smsOptinForm.controls.lastName.valid&&(e.smsOptinForm.controls.lastName.errors==null?null:e.smsOptinForm.controls.lastName.errors.required)&&(e.smsOptinForm.controls.lastName.dirty||e.smsOptinForm.controls.lastName.touched))("errorContainerText",e.smsOptinBtnClicked&&!e.smsOptinForm.controls.lastName.valid&&(e.smsOptinForm.controls.lastName.errors!=null&&e.smsOptinForm.controls.lastName.errors.required)&&(e.smsOptinForm.controls.lastName.dirty||e.smsOptinForm.controls.lastName.touched)?m(14,62,"smsConsent.requiredLastName"):"")("control",e.smsOptinForm.controls.lastName)("helperTextId","")("ngClass",k(80,L)),F("aria-describedby","formInputid-errors"),s(2),f("",m(16,64,"login.lastNameLabel")," "),s(3),u("type","text")("formInputid","phoneNumber")("required",!0)("hasCloseIcon",!0)("errorContainerText",e.phoneValidationError())("hasError",e.isPhoneNumberInvalid())("control",e.smsOptinForm.controls.phoneNumber)("helperTextId","")("ngClass",k(81,L)
1),F("aria-describedby","formInputid-errors"),s(),f("",m(20,66,"login.phoneNumberLabel")," "),s(3),u("type","email")("formInputid","emailAddress")("required",!0)("hasCloseIcon",!0)("hasError",e.smsOptinBtnClicked&&!e.smsOptinForm.controls.emailAddress.valid&&((e.smsOptinForm.controls.emailAddress.errors==null?null:e.smsOptinForm.controls.emailAddress.errors.required)||(e.smsOptinForm.controls.emailAddress.errors==null?null:e.smsOptinForm.controls.emailAddress.errors.pattern))&&(e.smsOptinForm.controls.emailAddress.dirty||e.smsOptinForm.controls.emailAddress.touched)||e.smsOptinForm.controls.emailAddress.valid&&e.emailValidateError)("errorContainerText",e.smsOptinForm.controls.emailAddress.errors!=null&&e.smsOptinForm.controls.emailAddress.errors.required&&(e.smsOptinForm.controls.emailAddress.dirty||e.smsOptinForm.controls.emailAddress.touched)&&e.smsOptinBtnClicked?e.isUKSite?e.emailValidationError:"":e.smsOptinForm.controls.emailAddress.invalid&&(e.smsOptinForm.controls.emailAddress.errors!=null&&e.smsOptinForm.controls.emailAddress.errors.required||e.smsOptinForm.controls.emailAddress.errors!=null&&e.smsOptinForm.controls.emailAddress.errors.pattern)&&(e.smsOptinForm.controls.emailAddress.dirty||e.smsOptinForm.controls.emailAddress.touched)&&e.smsOptinBtnClicked?e.emailValidationError:e.smsOptinForm.controls.emailAddress.valid&&e.emailValidateError?e.dynamicErrorMessage:"")("control",e.smsOptinForm.controls.emailAddress)("helperTextId","")("ngClass",k(82,L)),F("aria-describedby","formInputid-errors"),s(),f("",m(24,68,"smsConsent.emailAddressOptional")," "),s(2),y(e.peoplesOrZales&&m(26,70,e.isEmailIdAgreement$)?25:-1),s(4),u("id","isPrivacyPolicyChecked")("control",e.smsOptinForm.controls.isPrivacyPolicyChecked)("errorClass",e.smsOptinBtnClicked&&!e.smsOptinForm.controls.isPrivacyPolicyChecked.valid||e.smsOptinBtnClicked&&e.smsOptinForm.controls.isPrivacyPolicyChecked.valid&&!e.smsOptinForm.controls.isPrivacyPolicyChecked.value?"error":"")("bodyTextAsInnerHTML",e.isPeoples?m(30,72,"smsConsent.contactPeoples"):H(31,74,"smsConsent.smsConsentCheckBox",U(83,De,e.siteNameValue))),s(3),y(e.smsOptinBtnClicked&&!e.smsOptinForm.controls.isPrivacyPolicyChecked.valid||e.smsOptinBtnClicked&&e.smsOptinForm.controls.isPrivacyPolicyChecked.valid&&!e.smsOptinForm.controls.isPrivacyPolicyChecked.value?32:-1),s(),u("isCaptchaEnabled",!0)("siteKey",e.siteKey),s(2),y(e.invalidCaptchaErrorMsg?35:-1),s(2),u("isLoading",e.isLoading)("buttonSize",e.buttonSize.fullWidth),s(),v(m(39,77,"smsConsent.signMeUpBtn")))},dependencies:[pe,V,qe,Fe,ye,Ie,M,x,ce,Ee],encapsulation:2})}};var w=class r{constructor(){this.commonResourcePath=B;this.smsConsentConfirmationText=Pe}static{this.\u0275fac=function(t){return new(t||r)}}static{this.\u0275cmp=_({type:r,selectors:[["app-sms-consent-confirmation-template"]],standalone:!1,decls:12,vars:4,consts:[[1,"smsoptin-container","amor-container","confirmationPage"],[1,"sms-confirm"],[1,"smsbg"],[1,"backgroundImage"],[1,"alignCenter","text-left"],[1,"textStyleConfirmation"],[1,"confirmationTxt"],[1,"mobileCls"],[1,"ipadStyleCls"],["alt","smsOptInConfirmation","loading","lazy",1,"mob-img-cls",3,"src"]],template:function(t,e){t&1&&(o(0,"div",0)(1,"div",1)(2,"div",2),C(3,"span",3),o(4,"span",4)(5,"span",5),p(6),a(),o(7,"span",6),p(8),a()()()(),o(9,"div",7)(10,"div",8),C(11,"img",9),a()()()),t&2&&(s(6),v(e.smsConsentConfirmationText.checkYourTexts),s(2),v(e.smsConsentConfirmationText.replyToConfirm),s(3),u("src",N("",e.commonResourcePath,"/sms-confirm.png"),T))},encapsulation:2})}};var je=class r{static{this.\u0275fac=function(t){return new(t||r)}}static{this.\u0275mod=ne({type:r})}static{this.\u0275inj=X({providers:[fe({cmsComponents:{smsOptInConfirmationPageCMSFlexComponent:{component:w},smsOptInPageCMSFlexComponent:{component:q}}})],imports:[de,V,Oe,Le,Ne,ke,M,x]})}};export{je as SmsConsentModule};

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.