1import{a as V}from"./chunk-7ZMXBLGB.js";import{$a as M,Ab as v,Ea as k,Ua as _,Za as o,_a as r,aa as l,ba as a,db as p,fa as g,kb as s,lb as u,ta as c,tb as h,ub as w,vb as b,xa as f,yb as d,za as x,zb as E}from"./chunk-CJONLTJ2.js";var O=["errorModal"];function S(e,C){if(e&1&&(o(0,"p",5),d(1),r()),e&2){let i=u();c(),v(" ",i.message," ")}}function P(e,C){if(e&1){let i=p();o(0,"button",8),s("click",function(){l(i);let t=u();return a(t.onClose())}),d(1,"Ok"),r()}}function I(e,C){if(e&1){let i=p();o(0,"div",7)(1,"button",9),s("click",function(){l(i);let t=u();return a(t.goToLogin())}),d(2,"Login"),r(),o(3,"button",10),s("click",function(){l(i);let t=u();return a(t.onClose())}),d(4,"Cancel"),r()()}}var z=(()=>{class e{constructor(i){this.utils=i,this.login=!1,this.loginClicked=new g,this.loginNotClicked=new g}show(){this.utils.showModal(this.errorModal)}onClose(){this.utils.hideModal(this.errorModal),this.login&&this.loginNotClicked.emit()}goToLogin(){this.utils.hideModal(this.errorModal),this.loginClicked.emit()}static{this.\u0275fac=function(n){return new(n||e)(f(V))}}static{this.\u0275cmp=x({type:e,selectors:[["app-error-modal"]],viewQuery:function(n,t){if(n&1&&h(O,5),n&2){let m;w(m=b())&&(t.errorModal=m.first)}},inputs:{title:"title",message:"message",login:"login"},outputs:{loginClicked:"loginClicked",loginNotClicked:"loginNotClicked"},decls:10,vars:4,consts:[["errorModal",""],["closeBtn",""],["aria-label","Error Modal",3,"click"],["type","button","aria-label","Close",1,"icon-button",3,"click"],["aria-hidden","true",1,"fa","fa-xmark"],[1,"modal-text"],[1,"btn","ok-btn"],[1,"button-container"],[1,"btn","ok-btn",3,"click"],[1,"btn","btn-green","login",3,"click"],[1,"btn","login",3,"click"]],template:function(n,t){if(n&1){let m=p();o(0,"dialog",2,0),s("click",function(T){return l(m),a(t.utils.closeOnBackdrop(T))}),o(2,"button",3,1),s("click",function(){return l(m),a(t.onClose())}),M(4,"i",4),r(),o(5,"h3"),d(6),r(),k(7,S,2,1,"p",5)(8,P,2,0,"button",6)(9,I,5,0,"div",7),r()}n&2&&(c(6),E(t.title),c(),_(t.message?7:-1),c(),_(t.login?-1:8),c(),_(t.login?9:-1))},styles:["dialog[_ngcontent-%COMP%]{padding:30px 20px 20px;text-align:center}p[_ngcontent-%COMP%]{font-weight:500;font-size:18px}.ok-btn[_ngcontent-%COMP%]{width:120px;margin:0 auto}.button-container[_ngcontent-%COMP%]{display:flex;justify-content:center}.login[_ngcontent-%COMP%]{width:120px;margin-left:5px;margin-right:5px}"]})}}return e})();export{z as a}; 2/**i18n:d078f19b8fa9db203461ea798ac2a111a37999a77f21830222c1bbc4f9699ed4*/
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.