1import{a as g}from"./chunk-QVVUO2N4.js";import{f as d}from"./chunk-C5QAKFHD.js";import{j as l}from"./chunk-3YLIN2KC.js";import"./chunk-K4NLIESG.js";import{_a as f}from"./chunk-EMLC4L66.js";import{n as s}from"./chunk-AORX4UOP.js";import{Ia as c,Qb as a,ea as i,fd as p,rb as m}from"./chunk-OF7YPDCR.js";import{a as n}from"./chunk-TSRGIXR5.js";var t=class r{_activatedRouter=i(s);_redirectionsApiService=i(l);_gclidService=i(d);_platformId=i(c);ngOnInit(){if(!p(this._platformId))return;let e=n({},this._activatedRouter.snapshot.queryParams);e.promoId=this._activatedRouter.snapshot.params.promoId,e.gclid||(e.gclid=this._gclidService.getGclid()??void 0),this._redirectionsApiService.getPromotionRedirectionUrl(e).subscribe(o=>{window.location.href=o})}static \u0275fac=function(o){return new(o||r)};static \u0275cmp=m({type:r,selectors:[["app-promotion-redirection-ui-page"]],decls:1,vars:0,template:function(o,u){o&1&&a(0,"app-redirection-ui")},dependencies:[f,g],encapsulation:2,changeDetection:0})};var T=[{path:"",component:t}];export{T as routes};
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.