PageSourceSearch

https://www.belakindustries.com/src_app_templates_forget-password_…t-password_component_ts.c4ee0970d78d9e05.js

js belakindustries.com collected 2026-10-08 10:17:29 UTC 12,821 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkkarlkustoms=self.webpackChunkkarlkustoms||[]).push([["src_app_templates_forget-password_forget-password_component_ts"],{29817:(F,v,n)=>{n.r(v),n.d(v,{ForgetPasswordComponent:()=>y});var o=n(62024),w=n(12637),m=n(26575),b=n(15280),M=n(57337),p=n(88667),r=n(61699),A=n(90624),R=n(97496),D=n(28888),x=n(19081),T=n(87742),I=n(17401),S=n(28595);function E(l,h){1&l&&(r.TgZ(0,"div",23),r._uU(1," Email is required. "),r.qZA())}function j(l,h){1&l&&(r.TgZ(0,"div",23),r._uU(1," Invalid email address. "),r.qZA())}function P(l,h){if(1&l&&(r.TgZ(0,"div",24),r._uU(1),r.qZA()),2&l){const O=r.oxw();r.xp6(1),r.hij(" ",O.ErrorEmail," ")}}function L(l,h){if(1&l&&r._UZ(0,"re-captcha",25),2&l){const O=r.oxw();r.Q6J("siteKey",O.siteKey)}}const C=function(l){return{submitted:l}};let y=(()=>{const h=class{constructor(g,u,e,t,a,s,i,c){this.AppConstants=g,this.cartHttp=u,this.fb=e,this.jwt=t,this.router=a,this.seo=s,this.dialog=i,this.comm=c,this.firstObj=this.AppConstants.firstObj,this.isSubmitClicked=!1,this.cdnImagePath=M.NZ.cdnImagePath,this.forgetPasswordForm=this.fb.group({email_address:["",[o.kI.required,o.kI.email,o.kI.pattern(/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/)]],recaptcha:["",o.kI.required]})}ngOnInit(){try{this.jwt.getTokenFromLocalStorage()?this.router.navigate(["/"]):(this.router.navigate(["/forget-password"]),this.seo.globalSeoSetting.subscribe(u=>{const e=u;this.siteKey=e?.google_recaptcha_site_key}),this.getBackgroundImage())}catch(g){console.error("Custom Error: Unexpected Error while accessing localStorage:",g),this.router.navigate(["/"])}}getBackgroundImage(){const g=JSON.parse(localStorage.getItem("headerData"));this.bgImage=g[this.firstObj]?.data?.forgotPasswordBackgroundImage?.[this.firstObj]}onsubmit(){if(this.forgetPasswordForm.valid){this.isSubmitClicked=!1;const u={email:this.forgetPasswordForm.get("email_address").value};this.cartHttp.forgetPassword(u).subscribe(e=>{!0===e[0]?.success?(this.comm.updateMessage(e[0]?.data),this.router.navigate(["/thank-you"]),this.forgetPasswordForm.reset()):(this.isSubmitClicked=!0,this.ErrorEmail=e[this.firstObj]?.data||"",console.error("Error sending password reset email:"))},e=>{this.isSubmitClicked=!0,console.error("Error sending password reset email:",e)})}else this.isSubmitClicked=!0,console.error("Error sending password reset email")}};let l=h;return h.\u0275fac=function(u){return new(u||h)(r.Y36(A.$),r.Y36(R.e),r.Y36(o.qu),r.Y36(D.T),r.Y36(x.F0),r.Y36(T.v),r.Y36(I.uw),r.Y36(S.O))},h.\u0275cmp=r.Xpm({type:h,selectors:[["app-forget-password"]],standalone:!0,features:[r.jDz],decls:31,vars:10,consts:[[1,"desktop_background"],[1,"container-fluid"],[1,"d-flex","align-items-baseline"],[1,"title","mb-0","py-3","pt-md-4","ms-lg-4","ms-xl-5"],[1,"my-acc-login-bg"],[1,"container","container-padding"],[1,"row","py-5"],[1,"d-flex","justify-content-center"],[1,"col-10","col-md-10","col-lg-6"],[1,"pass_title","mb-3"],["method","post",3,"ngClass","formGroup","submit"],["for","email",1,"mail_label_title"],[1,"form-group","pb-3"],[1,"row"],[1,"col-md-8"],["type","email","id","email_address","name","email_address","formControlName","email_address","value","","required","",1,"form-control"],["class","mail-red-txt",4,"ngIf"],["class","mail",4,"ngIf"],[1,"form-group","text-left","pb-3"],[1,"col-sm-12"],["formControlName","recaptcha",3,"siteKey",4,"ngIf"],[1,"form-group","text-left"],["type","submit",1,"btn","btn-password"],[1,"mail-red-txt"],[1,"mail"],["formControlName","recaptcha",3,"siteKey"]],template:function(u,e){if(1&u&&(r.TgZ(0,"section")(1,"div",0)(2,"div",1)(3,"section",2)(4,"h1",3),r._uU(5,"Password Request"),r.qZA()()()(),r.TgZ(6,"div",4)(7,"div",5)(8,"div",6)(9,"div",7)(10,"div",8)(11,"h2",9),r._uU(12,"Enter your email address to receive your password"),r.qZA(),r.TgZ(13,"form",10),r.NdJ("submit",function(){return e.onsubmit()}),r.TgZ(14,"label",11),r._uU(15,"Your Email Address"),r.qZA(),r.TgZ(16,"div",12)(17,"div",13)(18,"div",14),r._UZ(19,"input",15),r.qZA(),r.YNc(20,E,2,0,"div",16),r.YNc(21,j,2,0,"div",16),r.YNc(22,P,2,1,"div",17),r.qZA()(),r.TgZ(23,"div",18)(24,"div",19),r.YNc(25,L,1,1,"re-captcha",20),r.qZA()(),r.TgZ(26,"div",21)(27,"div",19)(28,"button",22),r._uU(29," Request Password "),r.qZA()()()()()()()()()(),r._UZ(30,"app-subscribe")),2&u){let t,a,s;r.xp6(1),r.Udp("background-image","url("+e.cdnImagePath+(null==e.bgImage?null:e.bgImage.large_file)+")"),r.xp6(12),r.Q6J("ngClass",r.VKq(8,C,e.isSubmitClicked))("formGroup",e.forgetPasswordForm),r.xp6(7),r.Q6J("ngIf",(null==(t=e.forgetPasswordForm.get("email_address"))?null:t.hasError("required"))&&((null==(t=e.forgetPasswordForm.get("email_address"))?null:t.dirty)||(null==(t=e.forgetPasswordForm.get("email_address"))?null:t.touched)||e.isSubmitClicked)),r.xp6(1),r.Q6J("ngIf",(null==e.forgetPasswordForm||null==(a=e.forgetPasswordForm.get("email_address"))?null:a.hasError("email"))&&!(null!=e.forgetPasswordForm&&null!=(a=e.forgetPasswordForm.get("email_address"))&&a.hasError("required"))&&((null==e.forgetPasswordForm||null==(a=e.forgetPasswordForm.get("email_address"))?null:a.dirty)||(null==e.forgetPasswordForm||null==(a=e.forgetPasswordForm.get("email_address"))?null:a.touched)||e.isSubmitClicked)||(null==e.forgetPasswordForm||null==(a=e.forgetPasswordForm.get("email_address"))?null:a.hasError("pattern"))),r.xp6(1),r.Q6J("ngIf",!(null!=(s=e.forgetPasswordForm.get("email_address"))&&s.hasError("required"))&&!(null!=(s=e.forgetPasswordForm.get("email_address"))&&s.hasError("email"))&&!(null!=e.forgetPasswordForm&&null!=(s=e.forgetPasswordForm.get("email_address"))&&s.hasError("pattern"))&&e.isSubmitClicked),r.xp6(3),r.Q6J("ngIf",e.siteKey)}},dependencies:[o.UX,o._Y,o.Fj,o.JJ,o.JL,o.Q7,o.sg,o.u,b.J7,b.mh,m.O5,w._,m.ez,m.mk,p.a,p.wT,p.lQ,p.Vd],styles:[".container-padding[_ngcontent-%COMP%]{padding-bottom:var(--padding-bottom)}.desktop_background[_ngcontent-%COMP%]{background-position:50% 32%;background-size:cover;min-height:240px}.title[_ngcontent-%COMP%]{color:var(--color-white);text-transform:uppercase;font-weight:var(--font-bold);font-size:var(--fs-heading-lg);font-family:var(--font-secondary-bold)}.my-acc-login-bg[_ngcontent-%COMP%]{background-attachment:fixed}.login_text[_ngcontent-%COMP%]{color:var(--border-grey)!important;text-transform:uppercase!important;font-size:var(--fs-body)!important}.form-control[_ngcontent-%COMP%]:focus{box-shadow:none!important;border-color:inherit!important;outline:none!important}.form-control[_ngcontent-%COMP%]{border:1px solid var(--border-grey)!important}.pass_title[_ngcontent-%COMP%]{color:var(--color-black);font-size:var(--fs-body-xxl);font-family:var(--font-secondary-bold)}.mail_label_title[_ngcontent-%COMP%]{font-size:var(--fs-body);color:var(--color-black)}
1.btn-password[_ngcontent-%COMP%]{background-color:var(--color-req-bg);color:var(--color-pass);text-transform:uppercase;padding-right:16px;padding-left:16px;font-size:var(--fs-body);border:none;border-radius:var(--sign-radius)}.mail-red-txt[_ngcontent-%COMP%]{color:var(--color-alert);font-size:var(--fs-body)}.mail[_ngcontent-%COMP%]{font-size:var(--fs-body)}input.ng-invalid.ng-touched[_ngcontent-%COMP%], form.submitted[_ngcontent-%COMP%]   input.ng-invalid[_ngcontent-%COMP%]{border:1px solid var(--color-alert)!important}@media (max-width: 575.98px){.title[_ngcontent-%COMP%]{font-size:var(--fs-heading-sm)}.pass_title[_ngcontent-%COMP%]{font-size:var(--fs-subheading-lg)}}"]}),l})()},88667:(F,v,n)=>{n.d(v,{Vd:()=>g,a:()=>l,lQ:()=>u,wT:()=>C});var o=n(61699),w=n(26575),m=n(84980),b=n(58071),M=n(74520),p=n(62024);const r=new o.OlP("recaptcha-language"),A=new o.OlP("recaptcha-base-url"),R=new o.OlP("recaptcha-nonce-tag"),D=new o.OlP("recaptcha-settings"),x=new o.OlP("recaptcha-v3-site-key"),T=new o.OlP("recaptcha-loader-options"),E={loadScript:function I(e,t,a,{url:s,lang:i,nonce:c}={}){window.ng2recaptchaloaded=()=>{a(grecaptcha)};const d=document.createElement("script");d.innerHTML="";const{url:f,nonce:B}=t(new URL(s||"https://www.google.com/recaptcha/api.js"));f.searchParams.set("render","explicit"===e?e:e.key),f.searchParams.set("onload","ng2recaptchaloaded"),f.searchParams.set("trustedtypes","true"),i&&f.searchParams.set("hl",i),d.src=f.href;const _=B||c;_&&d.setAttribute("nonce",_),d.async=!0,d.defer=!0,document.head.appendChild(d)},newLoadScript:function S({v3SiteKey:e,onBeforeLoad:t,onLoaded:a}){E.loadScript(e?{key:e}:"explicit",t,a)}};let P=(()=>{const t=class{constructor(s,i,c,d,f,B){this.platformId=s,this.language=i,this.baseUrl=c,this.nonce=d,this.v3SiteKey=f,this.options=B;const _=this.init();this.ready=_?function j(e){return e.asObservable().pipe((0,M.h)(t=>null!==t))}(_):(0,m.of)()}init(){if(t.ready)return t.ready;if(!(0,w.NF)(this.platformId))return;const s=new b.X(null);return t.ready=s,E.newLoadScript({v3SiteKey:this.v3SiteKey,onBeforeLoad:i=>{if(this.options?.onBeforeLoad)return this.options.onBeforeLoad(i);const c=new URL(this.baseUrl??i);return this.language&&c.searchParams.set("hl",this.language),{url:c,nonce:this.nonce}},onLoaded:i=>{let c=i;this.options?.onLoaded&&(c=this.options.onLoaded(i)),s.next(c)}}),s}};let e=t;return t.ready=null,t.\u0275fac=function(i){return new(i||t)(o.LFG(o.Lbi),o.LFG(r,8),o.LFG(A,8),o.LFG(R,8),o.LFG(x,8),o.LFG(T,8))},t.\u0275prov=o.Yz7({token:t,factory:t.\u0275fac}),e})(),L=0,C=(()=>{const t=class{constructor(s,i,c,d){this.elementRef=s,this.loader=i,this.zone=c,this.id="ngrecaptcha-"+L++,this.errorMode="default",this.resolved=new o.vpe,this.error=new o.vpe,this.errored=new o.vpe,d&&(this.siteKey=d.siteKey,this.theme=d.theme,this.type=d.type,this.size=d.size,this.badge=d.badge)}ngAfterViewInit(){this.subscription=this.loader.ready.subscribe(s=>{null!=s&&s.render instanceof Function&&(this.grecaptcha=s,this.renderRecaptcha())})}ngOnDestroy(){this.grecaptchaReset(),this.subscription&&this.subscription.unsubscribe()}execute(){"invisible"===this.size&&(null!=this.widget?this.grecaptcha.execute(this.widget):this.executeRequested=!0)}reset(){null!=this.widget&&(this.grecaptcha.getResponse(this.widget)&&this.resolved.emit(null),this.grecaptchaReset())}get __unsafe_widgetValue(){return null!=this.widget?this.grecaptcha.getResponse(this.widget):null}expired(){this.resolved.emit(null)}onError(s){this.error.emit(s),this.errored.emit(s)}captchaResponseCallback(s){this.resolved.emit(s)}grecaptchaReset(){null!=this.widget&&this.zone.runOutsideAngular(()=>this.grecaptcha.reset(this.widget))}renderRecaptcha(){const s={badge:this.badge,callback:i=>{this.zone.run(()=>this.captchaResponseCallback(i))},"expired-callback":()=>{this.zone.run(()=>this.expired())},sitekey:this.siteKey,size:this.size,tabindex:this.tabIndex,theme:this.theme,type:this.type};"handled"===this.errorMode&&(s["error-callback"]=(...i)=>{this.zone.run(()=>this.onError(i))}),this.widget=this.grecaptcha.render(this.elementRef.nativeElement,s),!0===this.executeRequested&&(this.executeRequested=!1,this.execute())}};let e=t;return t.\u0275fac=function(i){return new(i||t)(o.Y36(o.SBq),o.Y36(P),o.Y36(o.R0b),o.Y36(D,8))},t.\u0275cmp=o.Xpm({type:t,selectors:[["re-captcha"]],hostVars:1,hostBindings:function(i,c){2&i&&o.uIk("id",c.id)},inputs:{id:"id",siteKey:"siteKey",theme:"theme",type:"type",size:"size",tabIndex:"tabIndex",badge:"badge",errorMode:"errorMode"},outputs:{resolved:"resolved",error:"error",errored:"errored"},exportAs:["reCaptcha"],decls:0,vars:0,template:function(i,c){},encapsulation:2}),e})(),y=(()=>{const t=class{};let e=t;return t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=o.oAB({type:t}),t.\u0275inj=o.cJS({}),e})(),l=(()=>{const t=class{};let e=t;return t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=o.oAB({type:t}),t.\u0275inj=o.cJS({providers:[P],imports:[y]}),e})(),g=(()=>{const t=class{constructor(s){this.host=s,this.requiresControllerReset=!1}writeValue(s){s?this.host.__unsafe_widgetValue!==s&&!this.host.__unsafe_widgetValue&&(this.requiresControllerReset=!0):this.host.reset()}registerOnChange(s){this.onChange=s,this.requiresControllerReset&&(this.requiresControllerReset=!1,this.onChange(null))}registerOnTouched(s){this.onTouched=s}onResolve(s){this.onChange&&this.onChange(s),this.onTouched&&this.onTouched()}};let e=t;return t.\u0275fac=function(i){return new(i||t)(o.Y36(C))},t.\u0275dir=o.lG2({type:t,selectors:[["re-captcha","formControlName",""],["re-captcha","formControl",""],["re-captcha","ngModel",""]],hostBindings:function(i,c){1&i&&o.NdJ("resolved",function(f){return c.onRes
1olve(f)})},features:[o._Bn([{multi:!0,provide:p.JU,useExisting:(0,o.Gpc)(()=>t)}])]}),e})(),u=(()=>{const t=class{};let e=t;return t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=o.oAB({type:t}),t.\u0275inj=o.cJS({imports:[p.u5,y]}),e})()}}]);
2//# sourceMappingURL=src_app_templates_forget-password_forget-password_component_ts.c4ee0970d78d9e05.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.