1import { b as p } from "./chunk-i2pl4wu9.js"; 2import { $i as k, Bi as v, Ei as a, Et as d, Ro as l, Ui as C, W as n, g } from "./chunk-ql746sly.js"; 3import { j as y } from "./chunk-hcheit1f.js"; 4import { p as D } from "./chunk-b11o3szq.js"; 5import { j as S, ut as A } from "./chunk-fz42rx6r.js"; 6import { r as R } from "./chunk-icjzvqcx.js"; 7import { t as b } from "./chunk-jbaamz4y.js"; 8import { i as B } from "./chunk-bc0fsc6d.js"; 9import { Y as I, gt as w } from "./chunk-ot109np3.js"; 10import { o as F } from "./chunk-jaxwt8s1.js"; 11import { M as J } from "./chunk-hxqgo4lj.js"; 12import { o as P, t as c } from "./chunk-br9ckdzm.js"; 13import { C as x, n as O, r as U, t as V } from "./chunk-l43lwjlr.js"; 14import { d as q, h as z, p as E } from "./chunk-bl09vhvv.js"; 15import { ot as K } from "./chunk-f0xko016.js"; 16import { c as L } from "./chunk-oats8yse.js"; 17import { Bn as o, Ct as M, Sn as W, dt as X, jr as Y, y as f } from "./chunk-ozbfhgko.js"; 18import { a as j } from "./chunk-lt7tziae.js"; 19import { n as G } from "./chunk-fla2anea.js"; 20import { n as Q, t as $ } from "./chunk-lf77xnpz.js"; 21import { i as N, p as Z } from "./chunk-bnt36dw9.js"; 22import { n as H } from "./chunk-d6iooz3w.js"; 23import { n as T } from "./chunk-c8btpjog.js"; 24import { tt } from "./chunk-dkzazc5t.js"; 25import { i as it, t as u } from "./chunk-c93tyms4.js"; 26import { t as rt } from "./chunk-o4f8w5yc.js"; 27function nt(t) { 28 return t.get(e); 29} 30function st() { 31 return [ 32 { 33 provide: e, 34 useFactory: nt, 35 deps: [U] 36 }, 37 { 38 provide: f, 39 useClass: _, 40 multi: !0 41 }, 42 X(m) 43 ]; 44} 45var _, e, m; 46function h() { 47 return (h = rt((() => { 48 p(), k(), y(), D(), A(), R(), b(), B(), w(), F(), J(), P(), x(), E(), K(), I(), L(), Y(), j(), G(), $(), Z(), N(), H(), O(), T(), tt(), W(), it(), _ = (() => { 49 let t = class { 50 constructor() { 51 this.offersService = n(u); 52 } 53 get order() { 54 return 10; 55 } 56 setCounters(r) { 57 let s = this.offersService.getCount("ALL") || null; 58 r.set(o.Header, "promo", s), r.set(o.Menu, "offers", s), r.set(o.Menu, "myrewards", s), r.set(o.BottomNav, "myoffers", s); 59 } 60 }; 61 return t.ɵfac = function(i) { 62 return new (i || t)(); 63 }, t.ɵprov = a({ 64 token: t, 65 factory: t.ɵfac 66 }), t; 67 })(), v(), e = (() => { 68 var t = class extends V {}; 69 let i = (t.ɵfac = (() => { 70 let r; 71 return function(s) { 72 return (r || (r = C(t)))(s || t); 73 }; 74 })(), t.ɵprov = a({ 75 token: t, 76 factory: t.ɵfac 77 }), t); 78 return i = d([Q({ 79 key: "vnOffers", 80 product: S.SF 81 })], i), i; 82 })(), m = (() => { 83 let t = class { 84 constructor() { 85 this.user = n(q), this.offersService = n(u), this.config = n(e), this.menuCountersService = n(M), this.offersProviders = n(f), this.destroyRef = n(g); 86 } 87 onFeatureInit() { 88 this.menuCountersService.registerProviders(this.offersProviders), this.config.whenReady.pipe(c(this.destroyRef)).subscribe(() => { 89 this.user.events.pipe(l((r) => r instanceof z), c(this.destroyRef)).subscribe(() => this.offersService.initPolling(this.config.updateInterval)), this.user.isAuthenticated && this.offersService.initPolling(this.config.updateInterval); 90 }); 91 } 92 }; 93 return t.ɵfac = function(i) { 94 return new (i || t)(); 95 }, t.ɵprov = a({ 96 token: t, 97 factory: t.ɵfac 98 }), t; 99 })(); 100 })))(); 101} 102h(); 103export { st as provide }; 104 105//# sourceMappingURL=chunk-Co87cvti1.js.map
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.