<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import{b as m}from"./chunk-LRHWXF6O.js";import{E as e,Fd as c,Na as r,Q as s,Xa as a,ma as n,ua as f,va as u,xa as o}from"./chunk-X3GFYMIQ.js";c();f();u();c();var k=(()=&gt;{class t{constructor(i){this.toast=i,this.statusEmitter=new o,this.isConnected=navigator.onLine,this.trackingConnection()}trackingConnection(){this.isOnline=e(window,"online"),this.isOffline=e(window,"offline"),this.isOnline.subscribe(()=&gt;{this.isConnected=!0,this.emitStatus(),this.toast.toast("Back Online",3e3,"green")}),this.isOffline.subscribe(()=&gt;{this.isConnected=!1,this.emitStatus()})}emitStatus(){this.statusEmitter.emit(this.isConnected)}checkConnection(i=!1){return i?this.statusEmitter.pipe(s(300),n(this.isConnected)):this.statusEmitter.pipe(s(300))}static{this.\u0275fac=function(h){return new(h||t)(a(m))}}static{this.\u0275prov=r({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();export{k as a};
</pre></body></html>