PageSourceSearch

https://www.discountexperts.com/chunk-T7YYPI3B.js

js discountexperts.com collected 2026-10-09 23:31:21 UTC 1,865 bytes, 1 lines download raw bytes

1import{a as S}from"./chunk-ECFOVEIW.js";import{e as g}from"./chunk-NADAIXSF.js";import{a as R}from"./chunk-XCQ7FQ6O.js";import{a as d}from"./chunk-LQREMZNZ.js";import"./chunk-NLGRMZVE.js";import"./chunk-VST2XJ6N.js";import"./chunk-67XD62SB.js";import"./chunk-EERGCMZ3.js";import{a as v}from"./chunk-2MSH5AAN.js";import"./chunk-CEHTOTMZ.js";import"./chunk-I3DJDN3S.js";import"./chunk-UUCG6F7I.js";import{g as l,n as f}from"./chunk-24JNW6MI.js";import"./chunk-OQHGQL7G.js";import"./chunk-X5IEN5UX.js";import"./chunk-W2MAAHSP.js";import"./chunk-JCAJJCGU.js";import"./chunk-I4YN5BH5.js";import"./chunk-UXVLNJ6X.js";import"./chunk-6UFK7DVN.js";import{$ as c,Bb as m,C as n,Db as h,Ha as p,ka as r}from"./chunk-NNKA3TM5.js";import{a as u}from"./chunk-IMPBB4AK.js";var E=(()=>{let e=class e extends R{constructor(){super(...arguments),this.router=r(f),this.routerState=r(v),this.pixelFacade=r(d),this.gaService=r(g),this.routerHelper=r(S)}ngOnInit(){this.updateRouter(),this.router.navigated&&this.routerState.currentRoute&&(this.trackGTMRoute(this.routerState.currentRoute),this.gaService.updateOnRouterChange())}updateRouter(){this.router.events.pipe(n(t=>t instanceof l),c(this.destroy$)).subscribe(()=>{let t=this.routerHelper.getCurrentRoute();this.trackGTMRoute(t),this.gaService.updateOnRouterChange()})}trackGTMRoute(t){let a=this.routerState.allRoutes;if(t.outlets.modal||a[a.length-1]?.outlets?.modal&&!t.outlets.modal)return;let s=u({},t.params);s.email&&(s.email="***"),this.pixelFacade.pushEvent({event:"pageRoute",param_state_name:t?.stateName||""}).catch(),this.pixelFacade.pushEvent({event:"gar_global",param_page_type:t?.stateName||""}).catch()}};e.\u0275fac=(()=>{let t;return function(o){return(t||(t=p(e)))(o||e)}})(),e.\u0275dir=m({type:e,selectors:[["","appTrackGtmRoute",""]],features:[h]});let i=e;return i})();export{E as TrackGtmRouteDirective};

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.