(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{qYmF:function(e,t,o){"use strict";o.r(t),o.d(t,"LoginModule",function(){return Y});var n=o("ofXK"),i=o("3Pt+"),c=o("9OaD"),s=o("PCNd"),a=o("tyNb"),r=o("mrSG"),l=o("wd/R"),d=o("AytR"),m=o("al8m"),u=o("jWV4"),h=o("fXoL"),g=o("jhN1"),p=o("o0su"),S=o("JqCM"),b=o("4pnn"),_=o("0IaG"),f=o("Iw+v"),O=o("t34c");const I=["ngOtpInput"];function v(e,t){1&e&&h.Yb(0,"br")}function L(e,t){1&e&&h.Yb(0,"br")}function w(e,t){if(1&e){const e=h.ec();h.dc(0,"div",17),h.dc(1,"button",18),h.kc("click",function(){return h.Gc(e),h.oc().onUaePassClick()}),h.cc(),h.Pc(2,v,1,0,"br",19),h.dc(3,"h1",20),h.Rc(4,"or"),h.cc(),h.Pc(5,L,1,0,"br",19),h.cc()}if(2&e){const e=h.oc();h.Lb(2),h.uc("ngIf",e.isMeydan),h.Lb(3),h.uc("ngIf",e.isMeydan)}}function R(e,t){1&e&&(h.dc(0,"h1",20),h.Rc(1,"Sign In"),h.cc())}function T(e,t){1&e&&(h.dc(0,"h1",20),h.Rc(1,"Sign In as Agent"),h.cc())}function C(e,t){1&e&&(h.dc(0,"h1",20),h.Rc(1,"Sign In as Preferred Channel Partner"),h.cc())}function k(e,t){1&e&&(h.dc(0,"h1",20),h.Rc(1,"Sign In as Channel Partner "),h.cc())}function y(e,t){if(1&e&&(h.dc(0,"h1",21),h.Rc(1,"OTP"),h.cc()),2&e){const e=h.oc();h.uc("hidden",e.isOTPBypass)}}function A(e,t){if(1&e&&(h.dc(0,"p",22),h.Rc(1),h.cc()),2&e){const e=h.oc();h.uc("hidden",e.isOTPBypass),h.Lb(1),h.Tc("OTP sent to ",e.emailId,"")}}function P(e,t){if(1&e&&(h.dc(0,"p",22),h.Rc(1),h.cc()),2&e){const e=h.oc();h.uc("hidden",e.isOTPBypass),h.Lb(1),h.Tc(" & ",e.phoneNumber,"")}}function x(e,t){1&e&&(h.dc(0,"span",40),h.dc(1,"i",41),h.Rc(2,"error_outline"),h.cc(),h.dc(3,"span"),h.Rc(4,"Please enter a valid email."),h.cc(),h.cc())}function E(e,t){1&e&&(h.dc(0,"span",40),h.dc(1,"i",41),h.Rc(2,"error_outline"),h.cc(),h.dc(3,"span"),h.Rc(4,"Enter your email."),h.cc(),h.cc())}function N(e,t){1&e&&(h.dc(0,"span",40),h.dc(1,"i",41),h.Rc(2,"error_outline"),h.cc(),h.dc(3,"span"),h.Rc(4,"Enter your password."),h.cc(),h.cc())}function U(e,t){1&e&&(h.dc(0,"span",42),h.Rc(1,"Sign In"),h.cc())}function G(e,t){if(1&e&&(h.dc(0,"div",43),h.Yb(1,"img",44),h.cc()),2&e){const e=h.oc(2);h.Lb(1),h.uc("src",e.commonService.selectedThemeImages+"/button-loader.svg",h.Jc)}}function B(e,t){if(1&e){const e=h.ec();h.dc(0,"div",37),h.dc(1,"a",38),h.kc("click",function(){return h.Gc(e),h.oc(2).manageNavigation("resend-verification")}),h.Rc(2,"Resend Verification link?"),h.cc(),h.cc()}}function F(e,t){if(1&e){const e=h.ec();h.dc(0,"main",23),h.dc(1,"form",24),h.kc("submit",function(){return h.Gc(e),h.oc().login()}),h.dc(2,"div",25),h.dc(3,"div",26),h.Yb(4,"input",27),h.dc(5,"label"),h.Rc(6,"Email Address"),h.cc(),h.cc(),h.Pc(7,x,5,0,"span",28),h.Pc(8,E,5,0,"span",28),h.cc(),h.dc(9,"div",25),h.dc(10,"div",26),h.Yb(11,"input",29),h.dc(12,"label"),h.Rc(13,"Password"),h.cc(),h.Yb(14,"a",30),h.cc(),h.Pc(15,N,5,0,"span",28),h.cc(),h.dc(16,"div",31),h.Yb(17,"input",32),h.dc(18,"label",33),h.Rc(19,"Remember me"),h.cc(),h.cc(),h.dc(20,"button",34),h.Pc(21,U,2,0,"span",35),h.Pc(22,G,2,1,"div",36),h.cc(),h.dc(23,"div",37),h.dc(24,"a",38),h.kc("click",function(){return h.Gc(e),h.oc().manageNavigation("forgot-password")}),h.Rc(25,"Forgot your password?"),h.cc(),h.cc(),h.Pc(26,B,3,0,"div",39),h.cc(),h.cc()}if(2&e){const e=h.oc();h.Lb(1),h.uc("formGroup",e.loginForm),h.Lb(6),h.uc("ngIf","INVALID"===e.loginForm.controls.username.status&&e.loginForm.controls.username.errors.pattern&&e.submitStatus),h.Lb(1),h.uc("ngIf","INVALID"===e.loginForm.controls.username.status&&e.loginForm.controls.username.errors.required&&e.submitStatus),h.Lb(7),h.uc("ngIf","INVALID"===e.loginForm.controls.password.status&&e.submitStatus),h.Lb(5),h.uc("ngClass",e.nextButtonClicked?"disabled pointer-events-none btn-primary full-width no-padding":"btn btn-primary full-width btn-block text-uppercase"),h.Lb(1),h.uc("ngIf",!e.nextButtonClicked),h.Lb(1),h.uc("ngIf",e.nextButtonClicked),h.Lb(4),h.uc("ngIf",e.showRegisterButton)}}function D(e,t){1&e&&(h.dc(0,"span",40),h.dc(1,"i",41),h.Rc(2,"error_outline"),h.cc(),h.dc(3,"span"),h.Rc(4,"Please enter valid OTP."),h.cc(),h.cc())}function z(e,t){if(1&e){const e=h.ec();h.dc(0,"main",45),h.dc(1,"form",46),h.kc("submit",function(){return h.Gc(e),h.oc().verifyOtp()}),h.dc(2,"div",25),h.dc(3,"div",47),h.dc(4,"ng-otp-input",48,49),h.kc("onInputChange",function(t){return h.Gc(e),h.oc().onOtpChange(t)}),h.cc(),h.cc(),h.Pc(6,D,5,0,"span",28),h.cc(),h.dc(7,"div",50),h.dc(8,"a",38),h.kc("click",function(){return h.Gc(e),h.oc().resendOtp()}),h.Rc(9,"Resend OTP"),h.cc(),h.cc(),h.dc(10,"button",51),h.dc(11,"span",42),h.Rc(12,"Submit"),h.cc(),h.cc(),h.dc(13,"div",37),h.dc(14,"a",38),h.kc("click",function(){return h.Gc(e),h.oc().handleBackToLogin()}),h.Rc(15,"Back to Login"),h.cc(),h.cc(),h.cc(),h.cc()}if(2&e){const e=h.oc();h.uc("hidden",e.isOTPBypass),h.Lb(4),h.uc("config",e.otpConfig),h.Lb(2),h.uc("ngIf",!e.otp&&e.submitStatus)}}function M(e,t){if(1&e){const e=h.ec();h.dc(0,"div",54),h.kc("click",function(){return h.Gc(e),h.oc(2).openDialogContactUs()}),h.Rc(1," Contact Us "),h.cc()}}function J(e,t){if(1&e){const e=h.ec();h.dc(0,"footer",52),h.dc(1,"div",50),h.Rc(2," New user? "),h.dc(3,"a",38),h.kc("click",function(){return h.Gc(e),h.oc().manageNavigation("register")}),h.Rc(4,"Create your account"),h.cc(),h.cc(),h.Pc(5,M,2,0,"div",53),h.cc()}if(2&e){const e=h.oc();h.Lb(5),h.uc("ngIf",null==e.commonService||null==e.commonService.contactInfo?null:e.commonService.contactInfo.value)}}const V=function(e){return{"background-image":e}},X=[{path:"",component:(()=>{class e{constructor(e,t,o,n,i,c,s,a,r,l,m,u){var h,g;this.titleService=e,this.activatedRoute=t,this.companyService=o,this.commonService=n,this.userService=i,this.domSanitizer=c,this.interceptor=s,this.spinner=a,this.utilService=r,this.cookieService=l,this.router=m,this.dialog=u,this.submitStatus=!1,this.showOtp=!1,this.role_id=d.a.LOGIN_ROLE.CUSTOMER,this.roleName="customer",this.user_id="",this.emailId="",this.phoneNumber="",this.shared_user_id="",this.themeList=[],this.otp="",this.nextButtonClicked=!1,this.showRegisterButton=!1,this.otpConfig={allowNumbersOnly:!1,length:4,isPasswordInput:!1,disableAutoFocus:!1,placeholder:"",inputStyles:{width:"50px",height:"50px"}},this.userDomain="",this.isOTPBypass=!1,this.isMeydan=!0,(null===(h=this.commonService)||void 0===h?void 0:h.zoneName)?this.titleService.setTitle("Login | "+(null===(g=this.commonService)||void 0===g?void 0:g.zoneName)):this.titleService.setTitle("Login"),this.activatedRoute.queryParams.subscribe(e=>{if(e.data){let t=decodeURIComponent(e.data),o=t&&this.interceptor.xyz(t);((null==o?void 0:o.isFromSso)||"true"==(null==o?void 0:o.isFromSso))&&this.commonService.showToaster("error",null==o?void 0:o.message)}}),this.activatedRoute.params.subscribe(e=>{e&&e.type?(console.log("\ud83d\ude80 ~ LoginComponent ~ params:",e),"agent"===e.type?(this.role_id=d.a.LOGIN_ROLE.AGENT,this.roleName="agent"):"consultant1"===e.type?(this.role_id=d.a.LOGIN_ROLE.CONSULTANT1,this.roleName="consultant"):"consultant2"===e.type?(this.role_id=d.a.LOGIN_ROLE.CONSULTANT2,this.roleName="consultant2"):this.router.navigate(["404"])):(this.role_id=d.a.LOGIN_ROLE.CUSTOMER,this.showRegisterButton=!0,this.roleName="customer")})}ngOnInit(){this.createUserFormObject(),this.getThemeList(),this.commonService.channel.onmessage=e=>{let t=e.data;console.log("\ud83d\ude80 ~ LoginComponent ~ ngOnInit ~ receivedData:",t),"SSO_LOGIN_SUCCESS"===t&&(console.log("navigate from sso login"),this.handleSSOCompleted(),this.commonService.channel.postMessage(""))}}ngAfterViewInit(){this.loadJs(),setTimeout(()=>{this.loadJs()},500)}createUserFormObject(){this.loginForm=new i.f({username:new i.c(null,[i.z.required,i.z.pattern(/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/)]),password:new i.c(null,[i.z.required,i.z.maxLength(16)]),role_id:new i.c(this.role_id,i.z.required),remember_me:new i.c(null)}),localStorage.getItem("email")?(this.loginForm.controls.username.setValue(localStorage.getItem("email")),this.loginForm.controls.password.setValue(localStorage.getItem("password")),localStorage.removeItem("email"),localStorage.removeItem("password"),setTimeout(()=>{this.login()},100)):this.loadRememberUser()}login(){const e=this;e.submitStatus=!0,"VALID"==e.loginForm.status&&(e.loginForm.value.remember_me&&localStorage.setItem(d.a.LOCAL_STORAGE.USER_CREDENTIALS,this.interceptor.abc(e.loginForm.value)),e.nextButtonClicked=!0,e.userService.login(e.loginForm.value).subscribe(t=>{if(e.nextButtonClicked=!1,200==t.status){if(localStorage.setItem("auth-token",t.data.access_token),e.emailId=this.convertEmail(t.data.email),e.phoneNumber=this.convertNumber(t.data.phone),e.submitStatus=!1,e.showOtp=!0,e.user_id=t.data.id,localStorage.setItem(d.a.LOCAL_STORAGE.USER_EMAIL,this.interceptor.abc(t.data.email)),t.data.shared_user_id?(e.shared_user_id=t.data.shared_user_id,localStorage.setItem(d.a.LOCAL_STORAGE.SHARED_USER,this.interceptor.abc(t.data.shared_user_id))):localStorage.removeItem(d.a.LOCAL_STORAGE.SHARED_USER),this.userDomain=e.loginForm.value.username.split("@")[e.loginForm.value.username.split("@").length-1],this.commonService.allowedOtpDomain.includes(this.userDomain)||this.role_id==d.a.LOGIN_ROLE.AGENT){var o=Math.floor(1e3+9e3*Math.random());this.isOTPBypass=!0,e.otp=null==o?void 0:o.toString(),setTimeout(()=>{e.ngOtpInput.setValue(e.otp)},100)}localStorage.setItem(d.a.LOCAL_STORAGE.IS_JURISDICTION,t.data.set_jurisdiction),setTimeout(()=>{this.loadJs()},100),e.commonService.showToaster("success",t.message),m.a.identify(e.user_id,{email:e.emailId}),this.commonService.isSpcZone&&this.commonService.getUserRoleInfo()}else e.commonService.showToaster("error",t.message)},t=>{e.commonService.showToaster("error","Something went wrong. Please try again.")}))}convertNumber(e){let t="";return e.split(" ").map((o,n)=>{0!==n&&n!==e.split(" ").length-1&&(o=o.replace(new RegExp("[0-9]","g"),"X")),t=t+" "+o}),t}convertEmail(e){let t=e.indexOf("@"),o=.2*t|0,n=.9*t|0;return e.slice(0,o)+e.slice(o,n).replace(/./g,"*")+e.slice(n)}onOtpChange(e){this.otp=e,this.otp.length===this.otpConfig.length&&this.verifyOtp()}handleBackToLogin(){this.showOtp=!1,this.isOTPBypass=!1,setTimeout(()=>{this.loadJs()},10)}resendOtp(){this.clearOtpField(),this.userService.resendOtp({user_id:this.user_id,shared_user_id:this.shared_user_id}).subscribe(e=>{if(200===e.status){let t=this.loginForm.value.username.split("@")[this.loginForm.value.username.split("@").length-1];this.commonService.allowedOtpDomain.includes(t)&&(this.otp=e.data.otp,setTimeout(()=>{this.ngOtpInput.setValue(this.otp)},100)),this.commonService.showToaster("success",e.message)}else this.commonService.showToaster("error",e.message)},e=>{this.commonService.showToaster("error","Something went wrong. Please try again.")})}verifyOtp(){const e=this;e.submitStatus=!0,e.otp&&e.userService.verifyOtp({user_id:e.user_id,otp:e.otp,shared_user_id:this.shared_user_id}).subscribe(t=>{200==t.status?(e.submitStatus=!1,localStorage.setItem(d.a.LOCAL_STORAGE.LOGIN_SESSION,this.interceptor.abc(l().add("60","minutes").unix())),this.interceptor.accessToken=t.data,this.commonService.accessToken=t.data,localStorage.setItem(d.a.LOCAL_STORAGE.ACCESS_TOKEN,this.interceptor.abc(this.interceptor.accessToken)),localStorage.setItem(d.a.is_employee,t.data.is_employee),this.interceptor.user_type=this.role_id,this.commonService.user_type=this.role_id,localStorage.setItem(d.a.LOCAL_STORAGE.LOGIN_ROLE,this.interceptor.abc(this.interceptor.user_type)),t.data.parent&&t.data.parent.role_id&&localStorage.setItem(d.a.LOCAL_STORAGE.LOGIN_PARENT_ROLE,this.interceptor.abc(t.data.parent.role_id)),this.role_id!=d.a.LOGIN_ROLE.AGENT&&e.commonService.showToaster("success",t.message),this.cookieService.get("onlineUser")!==t.data.email&&this.cookieService.remove("onlineUser"),this.role_id===d.a.LOGIN_ROLE.CUSTOMER?this.getUserPreference():this.manageNavigation("select-company")):(t.data.otp_attempt>=3&&this.handleBackToLogin(),e.commonService.showToaster("error",t.message),e.clearOtpField(),this.isOTPBypass&&(this.isOTPBypass=!1,this.showOtp=!1))},e=>{this.isOTPBypass&&(this.isOTPBypass=!1,this.showOtp=!1),this.commonService.showToaster("error","Something went wrong. Please try again.")})}clearOtpField(){let e=this;setTimeout(()=>{e.ngOtpInput.setValue("")},10)}getThemeList(){const e=this;e.utilService.getThemeList({offset:0,limit:10,sortBy:"id",sortOrder:d.a.SORT_ORDER.DESC,searchText:""}).subscribe(t=>{200==t.status?(this.commonService.themeList=t.data.result,this.themeList=t.data.result):e.commonService.showToaster("error",t.message)},e=>{this.commonService.showToaster("error","Something went wrong. Please try again.")})}getUserPreference(){return Object(r.a)(this,void 0,void 0,function*(){const e=this;e.userService.getUserPreference({user_id:!0}).subscribe(t=>{if(200===t.status){delete t.data.user_id,delete t.data.id,e.commonService.selectedLanguage=t.data.language,e.commonService.selectedTheme=t.data.theme;let o=this.themeList.filter(e=>e.title===this.commonService.selectedTheme);o.length>0&&(o[0].css&&(this.commonService.selectedThemeCss=this.domSanitizer.bypassSecurityTrustResourceUrl(o[0].css)),this.commonService.selectedThemeImages=o[0].images,this.commonService.favIcon.href=this.commonService.selectedThemeImages+"/favicon.ico"),localStorage.setItem(d.a.LOCAL_STORAGE.USER_PREFERENCES,this.interceptor.abc(t.data)),e.userService.getUserDetails({id:!0}).subscribe(e=>{let t=e.data[0],o="";""==t.twitter_url&&(o="Twitter"),""==t.insta_url&&(o=o?o+", Instagram":"Instagram"),""==t.linked_in_url&&(o=o?o+", LinkedIn":"LinkedIn"),""==t.facebook_url&&(o=o?o+", Facebook":"Facebook"),localStorage.getItem(d.a.LOCAL_STORAGE.IS_JURISDICTION)&&1===parseInt(localStorage.getItem(d.a.LOCAL_STORAGE.IS_JURISDICTION))?this.manageNavigation("select-company"):this.getCompany()})}else e.commonService.showToaster("error",t.message)},e=>{this.commonService.showToaster("error","Something went wrong. Please try again.")})})}getCompany(){const e=this;this.spinner.show();var t={jurisdiction_id:"1"===localStorage.getItem(d.a.LOCAL_STORAGE.IS_JURISDICTION)?localStorage.getItem(d.a.LOCAL_STORAGE.JURISDICTION_ID):1,user_id:!0,email:!0};e.companyService.getCompany(t).subscribe(t=>{this.spinner.hide(),200===t.status?1===t.data.length?(e.commonService.callAutoReload=!0,this.commonService.setSelectedCompany(t.data[0]),e.router.navigate(["customer/dashboard"])):(e.commonService.callAutoReload=!1,this.manageNavigation("select-company")):(e.commonService.callAutoReload=!0,e.router.navigate(["customer/dashboard"]))},e=>{this.spinner.hide(),this.commonService.showToaster("error","Something went wrong. Please try again.")})}loadJs(){this.commonService.loadDefaultInputAnimation();const e=$(window).outerHeight(!0),t=$(".pre-login-footer").outerHeight(!0);$(".pre-login").css("min-height",e-t+"px")}loadRememberUser(){let e=localStorage.getItem(d.a.LOCAL_STORAGE.USER_CREDENTIALS);if(e){const t=this.interceptor.xyz(e);t.role_id===this.role_id&&this.loginForm.patchValue({username:t.username,password:t.password,role_id:t.role_id,remember_me:t.remember_me})}}manageNavigation(e){this.router.navigate("forgot-password"==e?this.role_id==d.a.LOGIN_ROLE.AGENT?[e,"agent"]:this.role_id==d.a.LOGIN_ROLE.CONSULTANT1?[e,"consultant1"]:this.role_id==d.a.LOGIN_ROLE.CONSULTANT2?[e,"consultant2"]:[e]:[e])}onUaePassClick(){screen,screen;let e=this.interceptor.abc(d.a.VERIFICATION).replace(/\+/g,"%2B");console.log("\ud83d\ude80 ~ LoginComponent ~ onUaePassClick ~ authToken:",e);let t="https://"+window.location.host+"/web/api/uae-login/initiate?authorization="+e;window.location.href.includes("localhost")&&(t="https://staging.meydanfz.ae/web/api/uae-login/initiate?authorization="+e),this.newSsoWindow=window.open(t,"_self")}handleSSOCompleted(){let e=localStorage.getItem("auth-token"),t=localStorage.getItem("SSO-loggedin"),o=this.interceptor.xyz(t);e&&"1"==o&&(localStorage.removeItem("SSO-loggedin"),this.newSsoWindow.close(),this.handleCustomerData())}handleCustomerData(){return Object(r.a)(this,void 0,void 0,function*(){this.role_id===d.a.LOGIN_ROLE.CUSTOMER&&(yield this.getUserPreference(),console.log("\ud83d\ude80 ~ LoginComponent ~ handleSSOCompleted ~ localStorage.getItem(environment.LOCAL_STORAGE.IS_JURISDICTION):",localStorage.getItem(d.a.LOCAL_STORAGE.IS_JURISDICTION)))})}openDialogContactUs(){this.dialog.open(u.a,{data:{id:"contact us",message:"In case you are facing any issues during login, kindly connect with us using the details below."}}).afterClosed().subscribe(e=>{})}}return e.\u0275fac=function(t){return new(t||e)(h.Xb(g.c),h.Xb(a.a),h.Xb(p.d),h.Xb(p.b),h.Xb(p.l),h.Xb(g.b),h.Xb(p.g),h.Xb(S.c),h.Xb(p.m),h.Xb(b.b),h.Xb(a.d),h.Xb(_.b))},e.\u0275cmp=h.Rb({type:e,selectors:[["app-login"]],viewQuery:function(e,t){if(1&e&&h.Wc(I,1),2&e){let e;h.Cc(e=h.lc())&&(t.ngOtpInput=e.first)}},decls:21,vars:15,consts:[[1,"pre-login",3,"ngStyle"],[1,"container","pre-login-container"],[1,"row"],[1,"col-lg-5","col-md-6","col-sm-7"],[1,"shadow-card-wrapper","thumbnail"],[1,"card-header"],[1,"language-select","clearfix"],[1,"zone-logo","text-center"],["alt","Logo","title","Logo",3,"src"],["class","uae-pass-btn",4,"ngIf"],["class","form-name text-center",4,"ngIf"],["class","form-name text-center",3,"hidden",4,"ngIf"],["class","form-name text-center font-weight-normal",3,"hidden",4,"ngIf"],["class","card-main",4,"ngIf"],["class","card-main",3,"hidden",4,"ngIf"],["class","card-footer",4,"ngIf"],["hasStickyFooter","true"],[1,"uae-pass-btn"],["type","button",1,"uae-pass-btn-theme",3,"click"],[4,"ngIf"],[1,"form-name","text-center"],[1,"form-name","text-center",3,"hidden"],[1,"form-name","text-center","font-weight-normal",3,"hidden"],[1,"card-main"],[1,"login-form",3,"formGroup","submit"],[1,"form-group"],[1,"material_input_block"],["formControlName","username","autofocus","","type","email",1,"form-control","material_input"],["class","input-required",4,"ngIf"],["formControlName","password","type","password","maxlength","16",1,"form-control","material_input"],["href","#","onclick","return false;","aria-hidden","true","title","show password",1,"fa","fa-eye-slash"],[1,"material_checkbox_group"],["type","checkbox","formControlName","remember_me","id","checkbox","name","checkbox",1,"material_checkbox"],["for","checkbox",1,"material_label_checkbox"],["type","submit",3,"ngClass"],["class","button-text",4,"ngIf"],["class","loader-item",4,"ngIf"],[1,"form-link"],["href","#","onclick","return false;",3,"click"],["class","form-link",4,"ngIf"],[1,"input-required"],[1,"material-icons"],[1,"button-text"],[1,"loader-item"],["title","Loading","alt","Loading",3,"src"],[1,"card-main",3,"hidden"],[1,"login-form",3,"submit"],[1,"otp"],["id","opt_verification","inputClass","form-control material_input",3,"config","onInputChange"],["ngOtpInput",""],[1,"btn","btn-block","create-acc-link","text-center"],["type","submit",1,"btn","btn-primary","full-width","btn-block","text-uppercase"],[1,"card-footer"],["class","contact-us",3,"click",4,"ngIf"],[1,"contact-us",3,"click"]],template:function(e,t){1&e&&(h.dc(0,"section",0),h.dc(1,"div",1),h.dc(2,"div",2),h.dc(3,"div",3),h.dc(4,"div",4),h.dc(5,"header",5),h.Yb(6,"div",6),h.dc(7,"div",7),h.Yb(8,"img",8),h.cc(),h.Pc(9,w,6,2,"div",9),h.Pc(10,R,2,0,"h1",10),h.Pc(11,T,2,0,"h1",10),h.Pc(12,C,2,0,"h1",10),h.Pc(13,k,2,0,"h1",10),h.Pc(14,y,2,1,"h1",11),h.Pc(15,A,2,2,"p",12),h.Pc(16,P,2,2,"p",12),h.cc(),h.Pc(17,F,27,8,"main",13),h.Pc(18,z,16,3,"main",14),h.Pc(19,J,6,1,"footer",15),h.cc(),h.cc(),h.cc(),h.cc(),h.cc(),h.Yb(20,"app-footer",16)),2&e&&(h.uc("ngStyle",h.zc(13,V,"url("+t.commonService.selectedThemeImages+"/bg-beam.svg), url("+t.commonService.selectedThemeImages+"/login-"+t.roleName+".jpg)")),h.Lb(8),h.uc("src",t.commonService.selectedThemeImages+"/zone-logo.svg",h.Jc),h.Lb(1),h.uc("ngIf",t.isMeydan&&"2"===t.role_id),h.Lb(1),h.uc("ngIf",!t.showOtp&&"2"===t.role_id&&!t.isMeydan),h.Lb(1),h.uc("ngIf",!t.showOtp&&"4"===t.role_id),h.Lb(1),h.uc("ngIf",!t.showOtp&&"5"===t.role_id),h.Lb(1),h.uc("ngIf",!t.showOtp&&"6"===t.role_id),h.Lb(1),h.uc("ngIf",t.showOtp),h.Lb(1),h.uc("ngIf",t.showOtp),h.Lb(1),h.uc("ngIf",t.showOtp),h.Lb(1),h.uc("ngIf",!t.showOtp),h.Lb(1),h.uc("ngIf",t.showOtp),h.Lb(1),h.uc("ngIf",t.showRegisterButton))},directives:[n.o,n.n,f.a,i.A,i.o,i.g,i.b,i.n,i.e,O.a,i.i,i.a,n.l,i.p,c.a],styles:[".uae-pass-btn-theme[_ngcontent-%COMP%]{width:100%;background-color:transparent;height:54px;border:none;background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Active.e7e6fb5ee7d10444b712.png);background-position:50%;background-repeat:no-repeat}.uae-pass-btn-theme[_ngcontent-%COMP%]:hover{background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Focus.7642e2421e4e9d095280.png)}.uae-pass-btn-theme[_ngcontent-%COMP%]:focus{background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Pressed.3ad45dd94eee262bbd98.png)}.uae-pass-btn-theme.disabled[_ngcontent-%COMP%]{background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Disabled.9cac59a32227e9d0846e.png)}.uae-pass-btn-theme.dark[_ngcontent-%COMP%]{width:100%;background-color:transparent;height:54px;border:none;background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Active.e7e6fb5ee7d10444b712.png);background-position:50%;background-repeat:no-repeat}.uae-pass-btn-theme.dark[_ngcontent-%COMP%]:hover{background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Focus.7642e2421e4e9d095280.png)}.uae-pass-btn-theme.dark[_ngcontent-%COMP%]:focus{background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Pressed.3ad45dd94eee262bbd98.png)}.uae-pass-btn-theme.dark.disabled[_ngcontent-%COMP%]{background-image:url(UAEPASS_Sign_in_Btn_Outline_SharpCorners_Disabled.9cac59a32227e9d0846e.png)}.uae-pass-btn[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{margin-bottom:5px;margin-top:10px;color:#6d737e}.contact-us[_ngcontent-%COMP%]{text-align:center;display:block;padding-bottom:10px;font-weight:500;cursor:pointer;padding-right:12px}"]}),e})()}];let j=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=h.Vb({type:e}),e.\u0275inj=h.Ub({imports:[[a.f.forChild(X)],a.f]}),e})(),Y=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=h.Vb({type:e}),e.\u0275inj=h.Ub({imports:[[i.h,i.w,c.b,n.c,s.a,j]]}),e})()}}]);