import{a as B,c as a}from"./chunk-4L2YKAMY.js";import{$ as c,J as l,Jc as g,Nc as m,Pc as i,T as p,Y as s,Z as f,ca as u}from"./chunk-X3RCWQ3R.js";var L=new g(()=>!1),M=(()=>{class e{constructor(t){this.loader=t}intercept(t,n){if(t.headers.has("ignoreLoadingBar"))return n.handle(t.clone({headers:t.headers.delete("ignoreLoadingBar")}));if(t.context.get(L)===!0)return n.handle(t);let r=!1,d=this.loader.useRef("http");return n.handle(t).pipe(p(()=>{r||(d.start(),r=!0)}),l(()=>r&&d.complete()))}}return e.\u0275fac=function(t){return new(t||e)(c(B))},e.\u0275prov=s({token:e,factory:e.\u0275fac}),e})(),N=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=u({type:e}),e.\u0275inj=f({providers:[{provide:m,useClass:M,multi:!0}],imports:[[i,a],i,a]}),e})();export{L as a,N as b};
/**i18n:3d16453f213eb5db982e7e7dd90631843ac5d3f860726a614777c3e9e3f9b57e*/
//# sourceMappingURL=chunk-SQLTBC3J.js.map
