PageSourceSearch

https://decode.casino/src-OI626LTV.js

js decode.casino collected 2026-10-09 23:04:03 UTC 18,538 bytes, 2 lines download raw bytes

1import{a as Ke}from"./chunk-VV4IFDGE.js";import"./chunk-XSBQJWFC.js";import"./chunk-HZMEALPQ.js";import"./chunk-FNX4D7K3.js";import"./chunk-BVWSPOJI.js";import{b as ae}from"./chunk-HUOK6PUL.js";import{a as Je}from"./chunk-OFK3S2XO.js";import"./chunk-2DE6VE6R.js";import"./chunk-D6R222ET.js";import{a as We}from"./chunk-KGPUDJRW.js";import{a as Le}from"./chunk-BBIWWKLS.js";import{a as S}from"./chunk-DPOJUGQX.js";import{a as P}from"./chunk-TUKJRVTR.js";import{c as Xe,e as Ze}from"./chunk-NRNLTANT.js";import"./chunk-YBEOIROC.js";import{b as ze,c as Ge}from"./chunk-HC4IKBYH.js";import{a as Te}from"./chunk-3YGBBZ3Z.js";import"./chunk-745BQPOS.js";import"./chunk-EHD4YHFX.js";import"./chunk-E3H4BJ7I.js";import"./chunk-PFLDZXT3.js";import{f as je}from"./chunk-ASTXUBF3.js";import{B as Fe,D as De,E as Re,F as Ae,H as Pe,O as Ne,Ta as K,Ua as qe,Va as He,W as L,Wa as Oe,i as U,k as $,l as X,n as Z,s as J,v as Ve,va as Ie,wa as Ue,x as oe,y as ke,ya as $e,z as Me}from"./chunk-XNTCN5LM.js";import{$b as O,B as ce,D as Q,Da as o,Ec as be,Gc as ve,H as me,Ha as pe,I as Y,Ia as ue,Ib as g,Ic as ge,Jc as Be,Kc as w,Ma as x,Mb as B,Nb as l,Nc as ye,O as ee,Ob as I,P as te,Pb as y,S as ie,Sb as k,Tb as R,Ub as C,Zb as xe,aa as u,bb as fe,ca as b,da as v,db as c,dc as T,dd as we,eb as m,ec as A,fc as ne,gd as z,hb as _e,hd as Se,ib as Ce,id as G,jb as f,jc as j,jd as W,kb as r,la as N,lb as a,mb as p,mc as he,nc as M,nd as Ee,qa as D,r as F,tb as V,wa as H,wb as h,xa as de,yb as d}from"./chunk-5LGYDGR4.js";import{a as le}from"./chunk-HIUAR4UN.js";function rt(t,s){t&1&&(r(0,"fx-form-error"),l(1,"Bonus code is required."),a())}function st(t,s){t&1&&(r(0,"fx-form-error"),l(1,"Enter a valid bonus code."),a())}function lt(t,s){t&1&&(r(0,"fx-form-error"),l(1,"A verified email address is required to claim FREE bonuses"),a())}function ct(t,s){t&1&&p(0,"span",5)}function mt(t,s){t&1&&l(0," Claim Bonus ")}var Qe=(()=>{class t{constructor(){this.store=u(S),this.clearInput=M(!1),this.claim=M.required(),this.route=u(z),this.router=u(G),this.builder=u(Ae),this.player=u(P).player,this.disabled=M(!1),this.showEmailNotice=he(),this.form=this.builder.group({code:["",[oe.required,oe.pattern(/^[a-z|A-Z|0-9|.|_|-]{1,80}$/),this.claimFreeBonusesValidator()]]}),this.can_submit=j(()=>{let e=this.store.status()!=="busy",i=this.disabled();return e===!0&&i===!1}),D(()=>{if(this.store.status()==="available"){if(!this.store.bonus_claimable()){this.router.navigate(["/","rewards","bonus"]);return}this.route.snapshot.queryParams.bonusCode&&this.form.setValue({code:this.route.snapshot.queryParams.bonusCode})}}),D(()=>{this.clearInput()&&this.form.reset()}),this.form.controls.code.valueChanges.pipe(U(),F(()=>!!this.form.controls.code.errors?.cannotClaimFreeBonus),me()).subscribe(e=>{this.store.updateRequiresEmailVerify(e)})}submit(){if(!this.can_submit())return;if(!this.form.valid){this.form.markAllAsTouched();return}let e=this.form.value.code,i=this.store.findBonus()(e);this.claim()({code:e,requiresEmailVerify:!!i?.requires_email_verification})}claimFreeBonusesValidator(){return e=>{if(!this.player())return null;let n=e.value??"",_=this.store.findBonus()(n);return _&&this.store.isNotEligible(_.requires_email_verification)?{cannotClaimFreeBonus:!0}:null}}cssClasses(){let e=this.disabled();return{"d-block":!0,"p-5":!0,"pe-none":e,"user-select-none":e,disabled:e}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=x({type:t,selectors:[["fx-bonus-redeem"]],hostVars:2,hostBindings:function(i,n){i&2&&B(n.cssClasses())},inputs:{clearInput:[1,"clearInput"],claim:[1,"claim"],disabled:[1,"disabled"]},outputs:{showEmailNotice:"showEmailNotice"},decls:17,vars:8,consts:[["formElement","ngForm"],["codeInput","FxFormText"],[1,"d-flex","flex-column","gap-6",3,"ngSubmit","formGroup"],["formControlName","code"],["type","submit",1,"btn","btn-primary","text-center",3,"disabled"],[1,"generic-loader"]],template:function(i,n){if(i&1&&(k(0),T(1,"async"),r(2,"p"),l(3,"Enter the bonus code you've received into the box below \u{1F447}"),a(),p(4,"hr"),r(5,"form",2,0),h("ngSubmit",function(){return n.submit()}),r(7,"fx-form-text",3,1)(9,"label"),l(10,"Bonus Code"),a(),c(11,rt,2,0,"fx-form-error"),c(12,st,2,0,"fx-form-error"),c(13,lt,2,0,"fx-form-error"),a(),pe(),r(14,"button",4),c(15,ct,1,0,"span",5)(16,mt,1,0),a()()),i&2){let _=g(8),E=A(1,6,_.errors$);o(5),f("formGroup",n.form),o(2),ue(),o(4),m(E?.required?11:-1),o(),m(E?.pattern?12:-1),o(),m(E?.cannotClaimFreeBonus?13:-1),o(),f("disabled",!n.can_submit()),o(),m(n.store.status()==="busy"?15:16)}},dependencies:[w,Ne,Ve,Pe,Fe,ke,Me,Re,De,L,be],encapsulation:2,changeDetection:1})}}return t})();var dt=()=>["/","cashier","deposit"];function pt(t,s){if(t&1&&(r(0,"p",10)(1,"strong"),l(2,"Bonus Code:"),a(),l(3),a()),t&2){let e=d(2);o(3),y(" ",e.code," ")}}function ut(t,s){if(t&1&&(r(0,"div",10)(1,"strong",17),l(2,"Bonus Description:"),a(),p(3,"span",18),a()),t&2){let e=d(2);o(3),f("innerHTML",e.description,H)}}function ft(t,s){if(t&1&&(r(0,"div",2),c(1,pt,4,1,"p",10),c(2,ut,4,1,"div",10),a()),t&2){let e=d();
1o(),m(e.code?1:-1),o(),m(e.description?2:-1)}}function _t(t,s){if(t&1&&(r(0,"p",10)(1,"strong"),l(2,"Bonus Code:"),a(),l(3),a()),t&2){let e=d();o(3),y(" ",e.code," ")}}function Ct(t,s){if(t&1){let e=V();c(0,ft,3,2,"div",2),p(1,"hr",3),r(2,"fx-button",4),l(3,"Get started by making a deposit"),a(),p(4,"hr",3),r(5,"div",5)(6,"fx-button",6),h("click",function(){b(e);let n=g(10);return v(n.show())}),p(7,"fx-icon",7),l(8," Remove Bonus "),a()(),r(9,"fx-modal",8,0)(11,"fx-modal-body")(12,"div",9),c(13,_t,4,1,"p",10),p(14,"hr",11),r(15,"fx-banner",12)(16,"strong",13),l(17,"Note: This action is irreversible"),a(),r(18,"span",14),l(19,"Any amounts credited to your balance for this bonus will be deducted."),a()(),r(20,"fx-button",15),h("click",function(){let n=b(e),_=g(10);return d().removeBonus(n),v(_.close())}),l(21,"Remove bonus"),a()(),r(22,"fx-button",16),h("click",function(){b(e);let n=g(10);return v(n.close())}),l(23,"I changed my mind"),a()()()}if(t&2){let e=s;m(e.code||e.description?0:-1),o(2),f("routerLink",xe(4,dt)),o(11),m(e.code?13:-1),o(2),f("dismissible",!1)}}var Ye=(()=>{class t{constructor(){this.store=u(S)}removeBonus(e){this.store.remove(e.code)}get cssClasses(){let e=this.store.claimedBonus()!==null;return{"p-5":!0,"d-block":e,"d-none":!e}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=x({type:t,selectors:[["fx-bonus-view-claimed"]],hostVars:2,hostBindings:function(i,n){i&2&&B(n.cssClasses)},decls:3,vars:1,consts:[["modal","FxModal"],[1,"cfs-4","mb-6"],[1,"d-flex","flex-column","gap-3"],[1,"my-6"],[1,"text-center","d-block",3,"routerLink"],[1,"d-flex"],["btnType","destructive","size","small",1,"ms-auto","d-flex","gap-2",3,"click"],["icon","trash",1,"color-icon-danger"],["title","Remove bonus"],[1,"d-flex","flex-column","gap-6","mb-4"],[1,"mb-0","cfs-3"],[1,"my-0"],["type","danger",3,"dismissible"],[1,"d-block","mb-2"],[1,"fw-light"],[1,"d-block","text-center",3,"click"],["btnType","secondary",1,"d-block","text-center",3,"click"],[1,"me-2"],[3,"innerHTML"]],template:function(i,n){if(i&1&&(r(0,"h3",1),l(1,"Claimed Bonus"),a(),c(2,Ct,24,5)),i&2){let _;o(2),m((_=n.store.claimedBonus())?2:-1,_)}},dependencies:[w,L,Z,J,X,W,K],encapsulation:2,changeDetection:1})}}return t})();var xt=(t,s)=>s.id;function ht(t,s){t&1&&p(0,"hr",2)}function bt(t,s){if(t&1&&p(0,"img",4),t&2){let e=d().$implicit;f("src",e.thumbnail,de)("alt",e.name)}}function vt(t,s){if(t&1&&p(0,"fx-bonus-description",8),t&2){let e=d().$implicit;f("clamp",4)("content",e.description)}}function gt(t,s){t&1&&(r(0,"fx-button",9),p(1,"span",10),a())}function Bt(t,s){if(t&1){let e=V();r(0,"fx-button",11),h("click",function(){b(e);let n=d().$implicit,_=d();return v(_.onClaim(n.code,n.requires_email_verification))}),l(1," Claim Now "),a()}}function yt(t,s){if(t&1&&(c(0,ht,1,0,"hr",2),r(1,"div",3,0),c(3,bt,1,2,"img",4),r(4,"div",5)(5,"div",6)(6,"h4",7),l(7),a(),c(8,vt,1,2,"fx-bonus-description",8),a(),c(9,gt,2,0,"fx-button",9)(10,Bt,2,0,"fx-button",9),a()()),t&2){let e=s.$implicit,i=s.$index,n=d();m(i!==0?0:-1),o(3),m(e.thumbnail?3:-1),o(4),I(e.name),o(),m(e.description?8:-1),o(),m(n.store.status()==="busy"?9:10)}}function wt(t,s){t&1&&p(0,"span",10)}function St(t,s){if(t&1&&(r(0,"p"),l(1),a()),t&2){let e=d(2);o(),I(e.store.loadBonusesErrorMessage())}}function Et(t,s){if(t&1&&c(0,wt,1,0,"span",10)(1,St,2,1,"p"),t&2){let e=d();m(e.store.status()==="busy"?0:1)}}var et=(()=>{class t{constructor(){this.store=u(S),this.player=u(P).player,this.disabled=M(!1),this.claim=M.required()}onClaim(e,i){this.claim()({code:e,requiresEmailVerify:i})}isDisabled(){return this.disabled()}cssClasses(){let e=this.disabled();return{"d-block":!0,"p-5":!0,"pe-none":e,"user-select-none":e,disabled:e}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=x({type:t,selectors:[["fx-bonus-list"]],hostVars:3,hostBindings:function(i,n){i&2&&(fe("disabled",n.isDisabled()),B(n.cssClasses()))},inputs:{disabled:[1,"disabled"],claim:[1,"claim"]},decls:5,vars:1,consts:[["container",""],[1,"card-title"],[1,"my-6"],[1,"d-flex","flex-row","gap-5","align-items-start"],[1,"aspect-4x3","object-fit-cover","align-self-md-start","bonus-thumbn
1ail",3,"src","alt"],[1,"gap-2","d-flex","flex-column","flex-md-row","w-100","gap-5"],[1,"flex-grow-1","d-inline-flex","flex-column","overflow-hidden"],[1,"cfs-4","mb-0","text-overflow-ellipsis","overflow-hidden","text-nowrap","flex-shrink-0"],[1,"cfs-3",3,"clamp","content"],["btnType","primary",1,"text-center","align-self-start","flex-shrink-0"],[1,"generic-loader"],["btnType","primary",1,"text-center","align-self-start","flex-shrink-0",3,"click"]],template:function(i,n){i&1&&(r(0,"h3",1),l(1,"Available bonuses"),a(),_e(2,yt,11,5,null,null,xt,!1,Et,2,1)),i&2&&(o(2),Ce(n.store.bonuses()))},dependencies:[w,L,Je],styles:[".bonus-thumbnail[_ngcontent-%COMP%]{flex:0 0 auto;width:40%}"],changeDetection:1})}}return t})();function Tt(t,s){if(t&1&&(r(0,"p",3)(1,"strong"),l(2,"Bonus Code:"),a(),l(3),a()),t&2){d(2);let e=C(0);o(3),y(" ",e.code," ")}}function Lt(t,s){if(t&1&&(r(0,"div",3)(1,"strong",12),l(2,"Bonus Description:"),a(),p(3,"span",13),a()),t&2){d(2);let e=C(0);o(3),f("innerHTML",e.description,H)}}function Vt(t,s){if(t&1&&(r(0,"p",3)(1,"strong"),l(2,"Remaining rollover:"),a(),l(3),T(4,"cent"),T(5,"currency"),a()),t&2){d(3);let e=C(0);o(3),y(" ",ne(5,3,A(4,1,e.wager_remaining),s.currencyISO)," ")}}function kt(t,s){if(t&1&&(c(0,Vt,6,6,"p",3),r(1,"fx-progress-bar"),p(2,"fx-progress",14),r(3,"fx-progress-aside"),l(4),T(5,"percent"),a()()),t&2){let e;d();let i=C(0),n=d();m((e=n.balance())?0:-1,e),o(2),f("value",i),o(2),y(" ",ne(5,3,i,"1.0-0")," ")}}function Mt(t,s){if(t&1&&(r(0,"span"),l(1),T(2,"date"),a()),t&2){d(3);let e=C(0);o(),y("(expires ",A(2,1,e.expiry_date),")")}}function Ft(t,s){if(t&1&&(r(0,"small"),l(1),T(2,"date"),c(3,Mt,3,3,"span"),a()),t&2){d(2);let e=C(0);o(),y(" ",A(2,2,e.activation_date)," "),o(2),m(e.expiry_date?3:-1)}}function Dt(t,s){if(t&1){let e=V();p(0,"hr",15),r(1,"div",16)(2,"fx-button",17),h("click",function(){b(e),d();let n=g(8);return v(n.show())}),p(3,"fx-icon",18),l(4," Cancel bonus "),a()()}}function Rt(t,s){if(t&1&&(r(0,"p",3)(1,"strong"),l(2,"Bonus Code:"),a(),l(3),a()),t&2){d(2);let e=C(0);o(3),y(" ",e.code," ")}}function At(t,s){if(t&1){let e=V();k(0),r(1,"div",2),c(2,Tt,4,1,"p",3),c(3,Lt,4,1,"div",3),c(4,kt,6,6),c(5,Ft,4,4,"small"),a(),c(6,Dt,5,0),r(7,"fx-modal",4,0)(9,"fx-modal-body")(10,"div",5),c(11,Rt,4,1,"p",3),p(12,"hr",6),r(13,"fx-banner",7)(14,"strong",8),l(15,"Note: This action is irreversible"),a(),r(16,"span",9),l(17,"Any amounts credited to your balance for this bonus will be deducted."),a()(),r(18,"fx-button",10),h("click",function(){b(e);let n=g(8),_=d(),E=C(0);return _.cancelBonus(E),v(n.close())}),l(19,"Cancel bonus"),a()(),r(20,"fx-button",11),h("click",function(){b(e);let n=g(8);return v(n.close())}),l(21,"I changed my mind"),a()()()}if(t&2){d();let e=C(0);R((e.wager-e.wager_remaining)/e.wager),o(2),m(e.code?2:-1),o(),m(e.description?3:-1),o(),m(e.wager?4:-1),o(),m(e.activation_date?5:-1),o(),m(e.is_cancelable?6:-1),o(5),m(e.code?11:-1),o(2),f("dismissible",!1)}}var tt=(()=>{class t{constructor(){this.store=u(S),this.balanceStore=u(Te),this.balance=this.balanceStore.balance}cancelBonus(e){this.store.cancel(e.instance_id)}get cssClasses(){let e=this.store.activeBonus()!==null;return{"p-5":!0,"d-block":e,"d-none":!e}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=x({type:t,selectors:[["fx-bonus-view-active"]],hostVars:2,hostBindings:function(i,n){i&2&&B(n.cssClasses)},decls:4,vars:2,consts:[["modal","FxModal"],[1,"cfs-4","mb-6"],[1,"d-flex","flex-column","gap-3"],[1,"mb-0","cfs-3"],["t
1itle","Cancel bonus"],[1,"d-flex","flex-column","gap-6","mb-4"],[1,"my-0"],["type","danger",3,"dismissible"],[1,"d-block","mb-2"],[1,"fw-light"],[1,"d-block","text-center",3,"click"],["btnType","secondary",1,"d-block","text-center",3,"click"],[1,"me-2"],[3,"innerHTML"],[3,"value"],[1,"my-6"],[1,"d-flex"],["btnType","destructive","size","small",1,"ms-auto","d-flex","gap-2",3,"click"],["icon","trash",1,"color-icon-danger"]],template:function(i,n){if(i&1&&(k(0),r(1,"h3",1),l(2,"Active Bonus"),a(),c(3,At,22,8)),i&2){let _=R(n.store.activeBonus());o(3),m(_?3:-1)}},dependencies:[w,L,Z,J,X,He,qe,Oe,K,ge,Be,ve,Le],encapsulation:2,changeDetection:1})}}return t})();function Pt(t,s){t&1&&p(0,"fx-unverified-email-notice")}var it=(()=>{class t{constructor(){this.clearCode=N(!1),this.matomo=u(je),this.store=u(S),this.playerStore=u(P),this.emailVerified=j(()=>this.playerStore.player()?.emailVerified??!0),this.toasts=u($e),this.viewportScroller=u(ye),this.claim=e=>{this.store.claim({code:e.code,requiresEmailVerify:e.requiresEmailVerify,onSuccess:()=>{this.clearCode.set(!0),setTimeout(()=>this.clearCode.set(!1))}})},D(()=>{(!this.store.bonus_claimable()||this.store.requiresEmailVerify())&&this.viewportScroller.scrollToPosition([0,0])}),D(()=>{let e=this.store.message();e&&(this.toasts.show({title:e.title,message:e.message??""},{type:e.type}),this.store.clearMessage())})}
1ngOnInit(){this.store.load(),this.matomo.trackPageView("Bonus Page")}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=x({type:t,selectors:[["fx-bonus-page"]],decls:6,vars:6,consts:[[1,"py-6"],[1,"mb-6","bg-level-2"],[1,"bg-level-2","mb-6",3,"disabled","claim","clearInput"],[1,"bg-level-2",3,"disabled","claim"]],template:function(i,n){i&1&&(r(0,"div",0),c(1,Pt,1,0,"fx-unverified-email-notice"),p(2,"fx-bonus-view-active",1)(3,"fx-bonus-view-claimed",1)(4,"fx-bonus-redeem",2)(5,"fx-bonus-list",3),a()),i&2&&(o(),m(n.emailVerified()?-1:1),o(3),f("disabled",!n.store.bonus_claimable())("claim",n.claim)("clearInput",n.clearCode()),o(),f("disabled",!n.store.bonus_claimable())("claim",n.claim))},dependencies:[w,tt,Ye,Qe,et,Ke],encapsulation:2,changeDetection:1})}}return t})();var re=(t,s)=>[t,s];function Nt(t,s){if(t&1&&(r(0,"fx-tab-item",2)(1,"a",3),l(2),a()()),t&2){let e=d(),i=C(0),n=C(1);f("active",i?.startsWith(e.basePath+"/"+n.loyalty)??!1),o(),f("routerLink",O(3,re,e.basePath,n.loyalty)),o(),I(e.LABELS.name)}}function It(t,s){if(t&1&&(r(0,"fx-tab-item",2)(1,"a",3),l(2,"Cashback"),a()()),t&2){let e=d(),i=C(0),n=C(1);f("active",i?.startsWith(e.basePath+"/"+n.cashback)??!1),o(),f("routerLink",O(2,re,e.basePath,n.cashback))}}function Ut(t,s){if(t&1&&p(0,"fx-cms-article",4),t&2){let e=d();f("article",s)("isLoading",e.isLoading())}}function $t(t,s){if(t&1&&p(0,"fx-cms-article",5),t&2){let e=d();f("article",s)("isLoading",e.isLoading())}}var nt=(()=>{class t{constructor(){this.cmsService=u(Xe),this.router=u(G),this.activated_route=u(z),this.error=N(null),this.url$=this.router.events.pipe(ce(e=>e instanceof we),F(e=>e.urlAfterRedirects)),this.article$=this.url$.pipe(U(),ie(()=>this.isLoading.set(!0)),te(e=>this.cmsService.getCmsContent(e).pipe(Y(()=>this.isLoading.set(!1)))),Q((e,i)=>(this.error.set(e),this.isLoading.set(!1),i.pipe(ee(null))))),this.articleUp$=this.url$.pipe(U(),F(e=>`${e}-up`),ie(()=>this.isLoading.set(!0)),te(e=>this.cmsService.getCmsContent(e).pipe(Y(()=>this.isLoading.set(!1)))),Q((e,i)=>(this.error.set(e),this.isLoading.set(!1),i.pipe(ee(null))))),this.features=u(ze),this.LABELS=u(Ge).loyalty_points,this.BONUS_ROUTES=$(this.activated_route.data.pipe(F(e=>e.BONUS_ROUTES))),this.url=$(this.url$),this.article=$(this.article$),this.articleUp=$(this.articleUp$),this.isLoading=N(!0),this.basePath=""}ngOnInit(){this.basePath=this.getBasePath()}getBasePath(){let e=[],i=this.activated_route;for(;i.parent;){let n=i.snapshot;n.routeConfig?.path&&e.unshift(n.routeConfig.path),i=i.parent}return"/"+e.join("/")}get cssClass(){return{"d-block":!0,"container-narrow":!0}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=x({type:t,selectors:[["ng-component"]],hostVars:2,hostBindings:function(i,n){i&2&&B(n.cssClass)},decls:13,vars:11,consts:[[1,"h3"],[1,"br-page-nav-links"],[3,"active"],[1,"nav-link",3,"routerLink"],["containerWidth","narrow",3,"article","isLoading"],[3,"article","isLoading"]],template:function(i,n){if(i&1&&(k(0)(1),r(2,"h1",0),l(3,"Bonuses & Rewards"),a(),r(4,"fx-tabs",1)(5,"fx-tab-item",2)(6,"a",3),l(7,"Bonuses"),a()(),c(8,Nt,3,6,"fx-tab-item",2),c(9,It,3,5,"fx-tab-item",2),a(),c(10,Ut,1,2,"fx-cms-article",4),p(11,"router-outlet"),c(12,$t,1,2,"fx-cms-article",5)),i&2){let _,E,ot=R(n.url());o();let se=R(n.BONUS_ROUTES());o(4),f("active",ot?.startsWith(n.basePath+"/"+se.bonus)??!1),o(),f("routerLink",O(8,re,n.basePath,se.bonus)),o(2),m(n.features.loyaltypoints?8:-1),o(),m(n.features.cashback?9:-1),o(),m((_=n.articleUp())?10:-1,_),o(2),m((E=n.article())?12:-1,E)}},dependencies:[Ee,Se,W,Ze,Ie,Ue],styles:[`.br-page-nav-links .nav-tabs,.br-page-nav-links .nav-item{width:100%}.br-page-nav-links .nav-link{display:flex;justify-content:center;align-items:center}
2`],encapsulation:2,changeDetection:1})}}return t})();function rn(t){let s=le({bonus:"bonus",loyalty:"loyalty",cashback:"cashback"},t?.routes);return[{path:"",canActivate:[We],component:nt,data:{BONUS_ROUTES:s},children:[{path:"",pathMatch:"full",redirectTo:s.bonus},{path:s.bonus,component:it},{path:s.loyalty,loadComponent:()=>import("./loyalty-point.page-4LNKLTKG.js").then(e=>e.LoyaltyPointComponent),canActivate:[ae("loyaltypoints")]},{path:s.cashback,canActivate:[ae("cashback")],loadComponent:()=>import("./cashback.page-O5ONVRLT.js").then(e=>e.CashbackComponent)}]}]}export{rn as provideRoutes};

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.