PageSourceSearch

https://dashboard.reflectiz.com/chunk-ZO27LNDA.js

js reflectiz.com collected 2026-10-02 16:21:11 UTC 8,495 bytes, 50 lines download raw bytes

1import{a as R}from"./chunk-VFKJ6ODZ.js";import{c as Y}from"./chunk-KP4VXJWT.js";import{j as z}from"./chunk-XTBZ6LAQ.js";import"./chunk-N3TINKPV.js";import{d as F}from"./chunk-WN4KSLZD.js";import{a as W}from"./chunk-WCHV2T3Y.js";import{e as K,g as H}from"./chunk-MFNXVWSO.js";import{a as v}from"./chunk-BDDM6UEP.js";import{a as N}from"./chunk-MRXXGZKD.js";import"./chunk-YOTXNCHB.js";import"./chunk-SONPSWUN.js";import{C as B,b as I,g as S,h as T,k as V,n as Q,o as O,x as G,y as D,z as L}from"./chunk-ZSFEXOZP.js";import"./chunk-TPWPBCIN.js";import"./chunk-PPMQE2JW.js";import"./chunk-VBNDUCUS.js";import"./chunk-YJKI5CCP.js";import"./chunk-LUXGKFUQ.js";import"./chunk-ANHZN4RZ.js";import"./chunk-QUHZQHTY.js";import"./chunk-QFMXH6PA.js";import{Aa as b,Ac as d,Fb as k,Kc as u,Pc as t,Qc as h,Rc as M,Vc as P,Wc as y,Xc as E,dc as l,fc as c,kc as g,lc as s,mc as r,nb as a,nc as f,oa as x,ua as m,uc as w,va as A,yc as _}from"./chunk-Q7AKWKEI.js";import"./chunk-YJ5ZSFZD.js";function J(i,p){if(i&1){let e=w();t(0,`
2			`),s(1,"div",9),t(2,`
3				`),s(3,"mat-form-field"),t(4,`
4					`),s(5,"input",10,1),E("ngModelChange",function(o){m(e);let C=d(2);return y(C.newPassword,o)||(C.newPassword=o),A(o)}),_("keyup",function(){m(e);let o=d(2);return A(o.validatePassword())}),r(),t(7,`
5				`),r(),t(8,`
6				`),s(9,"div",11),t(10),r(),t(11,`
7			`),r(),t(12,`
8			`)}if(i&2){let e=u(6),n=d(2);a(5),P("ngModel",n.newPassword),g("minlength",n.minLength)("maxlength",n.maxLength),a(4),g("hidden",n.passwordMessage==""&&(e.valid||e.pristine)),a(),M(`
9					`,n.passwordMessage,`
10				`)}}function U(i,p){if(i&1){let e=w();t(0,`
11			`),s(1,"div",9),t(2,`
12				`),s(3,"mat-form-field"),t(4,`
13					`),s(5,"input",12,2),E("ngModelChange",function(o){m(e);let C=d(2);return y(C.newPassword2,o)||(C.newPassword2=o),A(o)}),_("keyup",function(){m(e);let o=d(2);return A(o.validatePassword())}),r(),t(7,`
14				`),r(),t(8,`
15				`),s(9,"div",11),t(10),r(),t(11,`
16			`),r(),t(12,`
17			`)}if(i&2){let e=u(6),n=d(2);a(5),P("ngModel",n.newPassword2),g("minlength",n.minLength)("maxlength",n.maxLength),a(4),g("hidden",n.password2Message==""&&(e.valid||e.pristine)),a(),M(`
18					`,n.password2Message,`
19				`)}}function j(i,p){if(i&1&&(t(0,`
20			`),s(1,"p",13),t(2),r(),t(3,`
21			`)),i&2){let e=d(2);a(2),h(e.message)}}function q(i,p){if(i&1){let e=w();t(0,`
22				`),s(1,"button",14),_("click",function(){m(e);let o=d(2);return A(o.updatePassword())}),t(2,`
23					Update Password
24				`),r(),t(3,`
25				`)}if(i&2){d();let e=u(2),n=d();a(),g("disabled",n.loading||!e.form.valid||n.passwordMessage!==""||n.password2Message!=="")}}function Z(i,p){i&1&&(t(0,`
26				`),f(1,"img",15),t(2,`
27				`))}function X(i,p){if(i&1){let e=w();t(0,`
28				`),s(1,"button",16),_("click",function(){m(e);let o=d(2);return A(o.navigateToLoginPage())}),t(2,`
29					LOGIN
30				`),r(),t(3,`
31				`)}}function $(i,p){if(i&1&&(t(0,`
32		`),s(1,"form",7,0),t(3,`
33			`),l(4,J,13,5),l(5,U,13,5),l(6,j,4,1),s(7,"div",8),t(8,`
34				`),l(9,q,4,1),l(10,Z,3,0),l(11,X,4,0),r(),t(12,`
35		`),r(),t(13,`
36		`)),i&2){let e=d();a(4),c(e.message?-1:4),a(),c(e.message?-1:5),a(),c(e.message?6:-1),a(3),c(e.message?-1:9),a(),c(e.loading?10:-1),a(),c(e.message?11:-1)}}function tt(i,p){if(i&1){let e=w();t(0,`
37		`),s(1,"div",17),t(2,`
38			`),s(3,"h4",13),t(4),r(),t(5,`
39			`),s(6,"button",16),_("click",function(){m(e);let o=d();return A(o.navigateToLoginPage())}),t(7,`
40				LOGIN
41			`),r(),t(8,`
42		`),r(),t(9,`
43		`)}if(i&2){let e=d();a(4),h(e.message)}}var gt=(()=>{class i{constructor(){this._authenticationService=x(N),this._activatedRoute=x(K),this._router=x(H),this.destroyRef=x(b),this.TESTER=/(?=^.{6,}$)(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z]).*/,this.minLength=R.MIN_LENGTH,this.maxLength=R.MAX_LENGTH}ngOnInit(){this._activatedRoute.params.pipe(v(this.destroyRef)).subscribe(e=>{this.resetToken=e.token})}updatePassword(){this.loading=!0,this._authenticationService.resetPassword(this.newPassword,this.resetToken).pipe(v(this.destroyRef)).subscribe(e=>{e.success?(this.message=e.data,this.success=!0,this.loading=!1):(this.message=e.data,this.loading=!1)},e=>{this.message=e.error.data,this.loading=!1})}validatePassword(){this.newPassword&&this.newPassword.length===0?this.passwordMessage="Password is required.":this.newPassword&&!this.TESTER.test(this.newPassword)?this.passwordMessage="The password complexity requires to be at least 6 chars with at least one number and one lowercase letter and one capital letter.":this.passwordMessage="",this.newPassword2&&this.newPassword2.length===0?this.password2Message="Password is required.":this.newPassword!==this.newPassword2?this.password2Message="The passwords are different":this.password2Message=""}navigateToLoginPage(){this._router.navigate(["/"])}static{this.\u0275fac=function(n){return new(n||i)}}static{this.\u0275cmp=k({type:i,selectors:[["app-reset-password"]],decls:13,vars:6,consts:[["registerForm","ngForm"],["password","ngModel"],["password2","ngModel"],[1,"main"],[1,"form_wrapper"],[1,"logo"],[3,"size","width","symbolId","fill"],[1,"form"],[1,"form-group","no-margin-bottom","mt20"],[1,"form-group"],["matInput","","type","password","placeholder","Enter new password","required","required","id","password","name","password",1,"form-control",3,"ngModelChange","keyup","ngModel","minlength","maxlength"],[1,"errorMSG",2,"display","inline",3,"hidden"],["matInput","","type","password","placeholder","Re-enter password","required","required","id","password2","name","password",1,"form-control",3,"ngModelChange","keyup","ngModel","minlength","maxlength"],[1,"message"],["mat-raised-button","","color","accent","type","submit",3,"click","disabled"],["src","data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA=="],["mat-raised-button","","color","primary",3,"click"],[1,"success_container"]],template:function(n,o){n&1&&(s(0,"div",3),t(1,`
44	`),s(2,"div",4),t(3,`
45		`),s(4,"div",5),t(5,`
46			`),f(6,"app-svg-icon",6),t(7,`
47		`),r(),t(8,`
48		`),l(9,$,14,6),l(10,tt,10,1),r(),t(11,`
49`),r(),t(12,`
50`)),n&2&&(a(6),g("size",28)("width",140)("symbolId","reflectiz_icon")("fill","#091446"),a(3),c(o.success?-1:9),a(),c(o.success?10:-1))},dependencies:[W,B,O,I,S,T,G,D,L,Q,V,z,Y,F],styles:[".main[_ngcontent-%COMP%]{display:flex;width:100vw;height:100vh;background:#0f0c29;background:-webkit-linear-gradient(to right,#24243e,#302b63,#0f0c29);background:linear-gradient(to right,#24243e,#302b63,#0f0c29)}.form_wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:column wrap;align-items:center;width:40rem;margin:auto;padding:3.2rem;background:#fff;border-radius:1rem}.form[_ngcontent-%COMP%]{width:100%}.logo[_ngcontent-%COMP%]{display:block;width:17.5rem;margin-bottom:3.2rem}.title[_ngcontent-%COMP%]{margin:3.2rem 0}h2[_ngcontent-%COMP%]{width:100%;font-size:2.8rem;font-weight:600}h3[_ngcontent-%COMP%]{width:100%;font-size:1.4rem;font-weight:300}.title[_ngcontent-%COMP%], mat-form-field[_ngcontent-%COMP%], .form-group[_ngcontent-%COMP%]{width:100%}.form-group[_ngcontent-%COMP%]:last-child{display:flex;justify-content:flex-end;align-items:center}.errorMSG[_ngcontent-%COMP%]{position:relative;top:-2rem;color:#f44336;font-size:1.3rem;font-weight:400}.forgot_pass[_ngcontent-%COMP%]{font-size:1.4rem;color:#0000004d;text-decoration:underline;cursor:pointer;margin-right:1.6rem}
50.status_msg[_ngcontent-%COMP%]{font-size:1.6rem;color:#000;word-break:break-word}.success_container[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:center}.success_container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-top:2rem}.message[_ngcontent-%COMP%]{color:#000;font-size:1.6rem;margin-bottom:2rem}"]})}}return i})();export{gt as ResetPasswordComponent};

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.