1import{a as m}from"./chunk-I4LERIYM.js";import{b as u}from"./chunk-Y74B67QC.js";import{a as c}from"./chunk-TJHSLFQM.js";import{b as l}from"./chunk-2PLE7YEL.js";import{a as s}from"./chunk-CG65MUSR.js";import{n as a,p as n}from"./chunk-NE2NOTW3.js";import"./chunk-TG7HKX7J.js";import{W as e,hb as i}from"./chunk-PFD3P3UK.js";import"./chunk-7E5YLL2G.js";var o=class t{#o=e(m);#t=e(l);#r=e(u);#i=e(a);#a=e(n);#n=e(c);constructor(){this.#n.isBrowser&&this.#o.logout().subscribe({next:()=>this.#e(),error:()=>{this.#t.deleteAllCookies(),this.#r.clear(),this.#e()}})}#e(){if(this.#i.snapshot.queryParamMap.get("from")==="blog"){window.location.href=s.blogUrl;return}this.#a.navigateByUrl("/")}static \u0275fac=function(r){return new(r||t)};static \u0275cmp=i({type:t,selectors:[["app-logout"]],decls:0,vars:0,template:function(r,f){},encapsulation:2,changeDetection:0})};export{o as default};
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.