1import{b as re}from"./chunk-CU33J6KS.js";import"./chunk-IGHRE3IS.js";import"./chunk-5RZL4S4H.js";import"./chunk-FFTXNXI6.js";import"./chunk-MFY6GL67.js";import"./chunk-FD55Q7R4.js";import"./chunk-WH22GQDU.js";import{b as ae}from"./chunk-KNN255RW.js";import"./chunk-5LWFT2LT.js";import"./chunk-ERQPZXVV.js";import"./chunk-X67MKRJK.js";import"./chunk-IPIW3WPU.js";import"./chunk-7RS7W2IG.js";import"./chunk-WQGKT4QG.js";import"./chunk-EJMX6GXD.js";import"./chunk-LBFZVMBI.js";import{b as ne,m as oe}from"./chunk-SQXH55RY.js";import{A as te,c as K,g as Q,h as X,j as Y,l as Z,m as ee}from"./chunk-FZLMV5FP.js";import"./chunk-2RZNBXEW.js";import"./chunk-WUS6VI32.js";import{F as q,e as R,fa as z,h as W,i as j,j as O,ka as J,p as D,q as H,r as A,s as $,sa as ie,t as G}from"./chunk-LKIBVTZY.js";import"./chunk-IXSVJUWF.js";import"./chunk-VXMZGT4Q.js";import{A as g,B as _,Ca as T,Da as m,Fa as E,Ia as o,Ja as r,Ka as b,La as B,Ma as N,Oa as C,Ra as v,Sa as s,Va as l,bb as c,cb as f,db as I,ga as i,ha as S,jb as P,kb as F,lb as M,nb as U,ob as k,p as V,pb as L,sb as u,tb as h,xa as w}from"./chunk-LZGEQQYD.js";import"./chunk-BW2TMJN6.js";import"./chunk-RNQ7BUHW.js";var le=n=>({show:n}),pe=()=>["/Member/StreamlinedRegister"];function me(n,d){if(n&1&&(o(0,"span",21)(1,"p",22),c(2),r()()),n&2){let e=s(2).$implicit;i(2),f(e.errorMessage)}}function se(n,d){if(n&1){let e=C();o(0,"div",17)(1,"label",18),c(2),u(3,"translate"),o(4,"span"),c(5,"*"),r()(),o(6,"input",19),u(7,"translate"),M("ngModelChange",function(t){g(e);let p=s().$implicit;return F(p.model,t)||(p.model=t),_(t)}),v("blur",function(){g(e);let t=s(2);return _(t.shouldUseOTP())})("keyup",function(){g(e);let t=s(2);return _(t.twoFaNemberCheck())}),r(),w(8,me,3,1,"span",20),r()}if(n&2){let e=s().$implicit;l("id","f"+e.id),m("hidden",e.isHidden),i(),l("for",e.name),i(),f(h(3,11,"loginPage."+e.name)),i(4),l("name",e.name),l("type",e.type),l("id","p"+e.id),l("placeholder",h(7,13,"loginPage."+e.placeholder)),l("autocomplete",e.autocomplete),P("ngModel",e.model),i(2),m("ngIf",e.error)}}function ce(n,d){if(n&1&&(o(0,"span",21)(1,"p",22),c(2),r()()),n&2){let e=s(2).$implicit;i(2),f(e.errorMessage)}}function de(n,d){if(n&1){let e=C();o(0,"div",17)(1,"label",18),c(2),u(3,"translate"),o(4,"span"),c(5,"*"),r()(),o(6,"div",23)(7,"input",24),u(8,"translate"),M("ngModelChange",function(t){g(e);let p=s().$implicit;return F(p.model,t)||(p.model=t),_(t)}),v("blur",function(){g(e);let t=s(2);return _(t.shouldUseOTP())}),r(),o(9,"button",25),v("click",function(){g(e);let t=s(2);return _(t.showPwd())}),o(10,"span",26),c(11,"Hide password"),r()(),w(12,ce,3,1,"span",20),r()()}if(n&2){let e=s().$implicit,a=s();l("id","f"+e.id),m("hidden",e.isHidden),i(),l("for",e.name),i(),f(h(3,12,"loginPage."+e.name)),i(5),l("name",e.name),l("type",e.type),l("id","p"+e.id),l("placeholder",h(8,14,"loginPage."+e.placeholder)),l("autocomplete",e.autocomplete),P("ngModel",e.model),i(2),m("ngClass",L(16,le,a.isShowPwd)),i(3),m("ngIf",e.error)}}function ge(n,d){if(n&1&&(o(0,"span",21)(1,"p",22),c(2),r()()),n&2){let e=s(2).$implicit;i(2),f(e.errorMessage)}}function _e(n,d){if(n&1){let e=C();o(0,"div",17)(1,"label",18),c(2),u(3,"translate"),o(4,"span"),c(5,"*"),r()(),o(6,"div",27)(7,"input",28),u(8,"translate"),M("ngModelChange",function(t){g(e);let p=s().$implicit;return F(p.model,t)||(p.model=t),_(t)}),v("keyup",function(){g(e);let t=s(2);return _(t.twoFaNemberCheck())})("mousedown",function(){g(e);let t=s(2);return _(t.twoFaNemberCheck())}),r(),o(9,"button",29),v("click",function(){g(e);let t=s(2);return _(t.showPwd())}),o(10,"span",26),c(11,"Hide 2facode"),r()(),w(12,ge,3,1,"span",20),r()()}if(n&2){let e=s().$implicit,a=s();l("id","f"+e.id),m("hidden",e.isHidden),i(),l("for",e.name),i(),f(h(3,12,"loginPage."+e.name)),i(5),l("name",e.name),l("type",e.type),l("id","p"+e.id),l("placeholder",h(8,14,"loginPage."+e.placeholder)),l("autocomplete",e.autocomplete),P("ngModel",e.model),i(2),m("ngClass",L(16,le,a.isShowPwd)),i(3),m("ngIf",e.error)}}function ue(n,d){if(n&1&&(B(0)(1,15),w(2,se,9,15,"div",16)(3,de,13,18,"div",16)(4,_e,13,18,"div",16),N()()),n&2){let e=d.$implicit;i(),m("ngSwitch",e.name),i(),m("ngSwitchCase","username"),i(),m("ngSwitchCase","password"),i(),m("ngSwitchCase","2facode")}}function he(n,d){n&1&&(o(0,"button",30),c(1),u(2,"translate"),r()),n&2&&(m("routerLink",k(4,pe)),i(),I("",h(2,2,"loginPage.signUp"),"!"))}function fe(n,d){n&1&&(o(0,"div",31)(1,"a",30),c(2),u(3,"translate"),r()()),n&2&&(i(),m("routerLink",k(4,pe)),i(),I("",h(3,2,"loginPage.signUp"),"!"))}var Ee=(()=>{let d=class d{constructor(a,t,p,x,y){this.globalData=a,this.loginService=t,this.translate=p,this.accountInfoService=x,this.storageService=y,this.isShowPwd=!1,this.isMobile=this.globalData.isMobileStyle,this.isRememberUsername=!!this.storageService.getCookie("RememberUsername")}shouldUseOTP(){this.loginService.loginForm[0].model.trim().length>0&&this.accountInfoService.getIs2FaActive(this.loginService.loginForm[0].model.trim()).then(a=>{this.loginService.loginForm[2].isHidden=!this.accountInfoService.memSettingForm.loginWithTwoFactorAuth;var t=document.getElementById("ftxt2facode");t&&(t.hidden=!this.accountInfoService.memSettingForm.loginWithTwoFactorAuth)})}twoFaNemberCheck(){if(this.loginService.loginForm[2].model.trim().length>0){var a=/^(([0-9]{1}\d*))?$/;!a.test(this.loginService.loginForm[2].model)&&this.loginService.loginForm[2].model.length!=0&&(this.loginService.loginForm[2].model=this.loginService.loginForm[2].model.replace(/[^0-9]+/g,""))}}showPwd(){let a=document.getElementById("ptxtpwd");
1a.type==="text"?(a.type="password",this.isShowPwd=!1):(a.type="text",this.isShowPwd=!0)}submitLogin(){this.loginService.loginForm[0].error=!1,this.loginService.loginForm[1].error=!1,this.loginService.loginForm[2].error=!1,this.loginService.loginForm[0].model.trim().length===0&&(this.loginService.loginForm[0].errorMessage=this.translate.instant("codeMessage.40001"),this.loginService.loginForm[0].error=!0),this.loginService.loginForm[1].model.trim().length===0&&(this.loginService.loginForm[1].errorMessage=this.translate.instant("codeMessage.40121"),this.loginService.loginForm[1].error=!0),!this.loginService.loginForm[0].error&&!this.loginService.loginForm[1].error&&!this.loginService.loginForm[2].error&&(this.isRememberUsername?this.storageService.setCookie("RememberUsername",this.loginService.loginForm[0].model.trim()):this.storageService.delCookie("RememberUsername"),this.loginService.login())}};d.\u0275fac=function(t){return new(t||d)(S(ie),S(oe),S(W),S(ne),S(R))},d.\u0275cmp=V({type:d,selectors:[["app-landing-page"]],standalone:!0,features:[U],decls:29,vars:19,consts:[["form",""],[1,"app"],[1,"container"],[1,"home_title","login"],[1,"login-box"],[4,"ngFor","ngForOf"],[1,"chek-box",2,"margin-top","0px","width","50%"],["type","checkbox","id","isRememberUsername",3,"change","checked"],["for","isRememberUsername"],[1,"icon-Check"],[1,"btn-group"],["class","btn-join",3,"routerLink",4,"ngIf"],[1,"btn-default","submit",3,"click"],[1,"login-page-note",3,"click"],["class","login-advice","data-show","mobile",4,"ngIf"],[3,"ngSwitch"],["class","form",3,"id","hidden",4,"ngSwitchCase"],[1,"form",3,"id","hidden"],[3,"for"],[3,"ngModelChange","blur","keyup","ngModel","name","type","id","placeholder","autocomplete"],["class","form",4,"ngIf"],[1,"form"],[1,"error"],[1,"password-input"],[3,"ngModelChange","blur","ngModel","name","type","id","placeholder","autocomplete"],[1,"password-btn",3,"click","ngClass"],["data-show","web",1,"tooltip"],[1,"2facode-input"],[3,"ngModelChange","keyup","mousedown","ngModel","name","type","id","placeholder","autocomplete"],[1,"2facode-btn",3,"click","ngClass"],[1,"btn-join",3,"routerLink"],["data-show","mobile",1,"login-advice"]],template:function(t,p){if(t&1){let x=C();o(0,"div",1),b(1,"app-nav"),o(2,"main")(3,"div",2)(4,"h3",3),c(5),u(6,"translate"),r(),o(7,"div",4)(8,"form",null,0),w(10,ue,5,4,"ng-container",5),r(),o(11,"div",6)(12,"input",7),v("change",function(){return g(x),_(p.isRememberUsername=!p.isRememberUsername)}),r(),o(13,"label",8)(14,"span"),b(15,"i",9),r(),o(16,"p"),c(17),u(18,"translate"),r()()(),o(19,"div",10),w(20,he,3,5,"button",11),o(21,"button",12),v("click",function(){return g(x),_(p.submitLogin())}),c(22),u(23,"translate"),r()(),o(24,"a",13),v("click",function(){return g(x),_(p.globalData.isForgetPwdOpen=!0)}),c(25),u(26,"translate"),r(),w(27,fe,4,5,"div",14),r()()()(),b(28,"app-footer")}t&2&&(i(5),f(h(6,11,"loginPage.login")),i(5),m("ngForOf",p.loginService.loginForm),i(2),m("checked",p.isRememberUsername),i(5),f(h(18,13,"loginPage.rememberUsername")),i(2),E("full-width",p.isMobile),T("data-show",p.isMobile?"mobile":"web"),i(),m("ngIf",!p.isMobile),i(2),f(h(23,15,"loginPage.login")),i(3),I("",h(26,17,"loginPage.forgotPassword")," "),i(2),m("ngIf",p.isMobile))},dependencies:[re,O,j,J,z,q,D,H,A,$,G,te,ee,K,Q,X,Z,Y,ae]});let n=d;return n})();export{Ee as LandingPageComponent};
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.