1"use strict";(self.webpackChunkweb=self.webpackChunkweb||[]).push([[106],{3106:(Y,p,e)=>{e.r(p),e.d(p,{ActivationPageModule:()=>b});var g=e(1356),t=e(8284),m=e(9607),u=e(8465),d=e(5714),v=e(2425),h=e(8961),f=e(4447),F=e(5171),E=e(6081),l=e(7213),c=e(2943),T=e(6061);const C=()=>["/login"];function A(n,s){1&n&&(t.EFF(0,"\n "),t.nrm(1,"app-loader-spinner"),t.EFF(2,"\n "))}function I(n,s){1&n&&(t.nrm(0,"app-direct-html",8),t.nI1(1,"appTranslation"),t.nI1(2,"async")),2&n&&t.Y8G("value",t.bMT(2,3,t.bMT(1,1,"dialogue_account_verified")))}function y(n,s){1&n&&(t.nrm(0,"app-direct-html",8),t.nI1(1,"appTranslation"),t.nI1(2,"async")),2&n&&t.Y8G("value",t.bMT(2,3,t.bMT(1,1,"dialogue_token_expired")))}function M(n,s){if(1&n&&(t.EFF(0,"\n "),t.j41(1,"h2",6),t.nI1(2,"async"),t.EFF(3,"\n "),t.DNE(4,I,3,5,"app-direct-html",7),t.EFF(5,"\n "),t.DNE(6,y,3,5,"app-direct-html",7),t.EFF(7,"\n "),t.k0s(),t.EFF(8,"\n ")),2&n){const a=t.XpG(2);t.R7$(),t.Y8G("ngSwitch",t.bMT(2,3,a.userVerified)),t.R7$(3),t.Y8G("ngSwitchCase",!0),t.R7$(2),t.Y8G("ngSwitchCase",!1)}}function x(n,s){1&n&&(t.EFF(0,"\n "),t.j41(1,"app-direct-html",9),t.nI1(2,"appTranslation"),t.nI1(3,"async"),t.EFF(4," "),t.k0s(),t.EFF(5,"\n ")),2&n&&(t.R7$(),t.Y8G("value",t.bMT(3,3,t.bMT(2,1,"dialogue_link_expired"))))}function R(n,s){1&n&&(t.j41(0,"app-button",10),t.nI1(1,"appTranslation"),t.nI1(2,"async"),t.EFF(3,"\n "),t.k0s()),2&n&&t.Y8G("goToRoute",t.lJ4(7,C))("buttonText",t.bMT(2,5,t.bMT(1,3,"button_go_to_login")))("showLoader",!1)}function S(n,s){if(1&n&&(t.EFF(0,"\n "),t.j41(1,"div",4),t.EFF(2,"\n "),t.j41(3,"h1"),t.EFF(4,"Email Verification"),t.k0s(),t.EFF(5,"\n "),t.DNE(6,M,9,5,"ng-template",3),t.EFF(7,"\n "),t.DNE(8,x,6,5,"ng-template",null,1,t.C5r),t.EFF(10,"\n "),t.DNE(11,R,4,8,"app-button",5),t.nI1(12,"async"),t.EFF(13,"\n "),t.k0s(),t.EFF(14,"\n ")),2&n){const a=t.sdS(9),i=t.XpG();t.R7$(6),t.Y8G("ngIf",i.token)("ngIfElse",a),t.R7$(5),t.Y8G("ngIf",!t.bMT(12,3,i.isAuth))}}let r=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-activation"]],inputs:{token:"token",loading:"loading",userVerified:"userVerified",isAuth:"isAuth"},standalone:!0,features:[t.aNF],decls:9,vars:4,consts:[["activationResult",""],["noValidToken",""],[1,"activation-page"],[3,"ngIf","ngIfElse"],[1,"activation-wrapper"],[3,"goToRoute","buttonText","showLoader",4,"ngIf"],[1,"activation-message",3,"ngSwitch"],[3,"value",4,"ngSwitchCase"],[3,"value"],[1,"activation-message",3,"value"],[3,"goToRoute","buttonText","showLoader"]],template:function(i,o){if(1&i&&(t.j41(0,"section",2),t.EFF(1,"\n "),t.DNE(2,A,3,0,"ng-template",3),t.nI1(3,"async"),t.EFF(4,"\n "),t.DNE(5,S,15,5,"ng-template",null,0,t.C5r),t.EFF(7,"\n"),t.k0s(),t.EFF(8,"\n")),2&i){const P=t.sdS(6);t.R7$(2),t.Y8G("ngIf",t.bMT(3,2,o.loading))("ngIfElse",P)}},dependencies:[l.Z,c.bT,c.ux,c.e1,c.Jj,h._,f.Q,F.n,T.c,E.y],styles:[".activation-page[_ngcontent-%COMP%]{display:flex;flex-direction:row;min-height:85vh;justify-content:center;align-items:center;font-size:1.125rem}.activation-page[_ngcontent-%COMP%] .activation-wrapper[_ngcontent-%COMP%]{width:100%;max-width:23.4375rem;padding:2.25rem;text-align:center}.activation-page[_ngcontent-%COMP%] .activation-wrapper[_ngcontent-%COMP%] .activation-message[_ngcontent-%COMP%]{padding-top:2rem;font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:2.5rem}"],changeDetection:0})}}return n})(),$=(()=>{class n{constructor(a,i,o){this.activatedRoute=a,this.regService=i,this.configService=o,this.loading$=this.regService.getVerificationLoadingStatus(),this.userVerified$=this.regService.getUserVerificationStatus(),this.isAuth$=this.configService.isAuthenticated()}ngOnInit(){this.activatedRoute.queryParams.subscribe(a=>{this.token=a.token,this.token&&this.regService.verifyRegistration(this.token)})}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(m.nX),t.rXU(u.f),t.rXU(d.w))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-activation-page"]],decls:6,vars:4,consts:[[3,"token","loading","isAuth","userVerified"]],template:function(i,o){1&i&&(t.EFF(0,"\n "),t.j41(1,"app-page"),t.EFF(2,"\n "),t.nrm(3,"app-activation",0),t.EFF(4,"\n "),t.k0s(),t.EFF(5,"\n ")),2&i&&(t.R7$(3),t.Y8G("token",o.token)("loading",o.loading$)("isAuth",o.isAuth$)("userVerified",o.userVerified$))},dependencies:[v.H,r],encapsulation:2,changeDetection:0})}}return n})();var G=e(3282);const V=[{path:"",component:$}];let b=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=t.G2t({imports:[l.Z,g.w,r,G.K.forChild(V)]})}}return n})()}}]);
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.