PageSourceSearch

https://www.fantrax.com/chunk-MM3EANAT.js

js fantrax.com collected 2026-09-25 20:00:42 UTC 8,195 bytes, 2 lines download raw bytes

1import{Ab as z,Bc as J,C as v,E as F,Ef as pe,F as D,Fd as ae,G as A,Gg as he,I as T,Ia as l,Id as ne,J as E,Ja as x,Ka as _,Ld as oe,Nc as K,Oa as U,Oc as Q,Oe as se,Pa as V,Pc as X,Pe as de,Qa as W,Qc as Z,R as I,Sc as $,V as m,We as ce,Wg as ge,Xh as ye,Yd as re,_ as d,aa as O,ba as R,cb as C,cc as G,db as b,gc as Y,ge as le,ha as u,he as me,ia as p,id as ee,ie as P,ka as k,kb as q,la as j,ma as B,na as f,oa as n,pa as o,qa as h,rg as fe,ua as N,uf as ue,vd as te,wa as H,wd as ie,xa as c}from"./chunk-DY55JGJI.js";function be(e,i){e&1&&(n(0,"alert",2)(1,"div",7),l(2,"Premium League fees fully paid."),o()())}function Pe(e,i){if(e&1&&(n(0,"alert",8),h(1,"div",16),o()),e&2){let a=c(2);m(),f("innerHTML",a.data.mainNote,I)}}function Se(e,i){if(e&1&&(n(0,"mat-radio-button",11)(1,"h4"),l(2),n(3,"span",17),l(4),C(5,"currency"),o()(),n(6,"div"),l(7),o()()),e&2){let a=c(2);m(2),_(" My team",a.numOwnedTeams>1?"s":""," "),m(2),x(b(5,3,a.selfOwed)),m(3),_("Pay your share for the team",a.numOwnedTeams>1?"s":""," you own")}}function we(e,i){if(e&1&&(n(0,"mat-radio-button",12)(1,"h4"),l(2," Full league "),n(3,"span",17),l(4),C(5,"currency"),o()(),n(6,"div"),l(7,"Pay the full premium fee for the whole league"),o()()),e&2){let a=c(2);m(4),x(b(5,1,a.fullOwed))}}function Le(e,i){if(e&1&&(n(0,"mat-radio-button",13)(1,"h4"),l(2," Remaining league balance "),n(3,"span",17),l(4),C(5,"currency"),o()(),n(6,"div"),l(7,"Pay what's left to complete the league's premium fee"),o()()),e&2){let a=c(2);m(4),x(b(5,1,a.restOwed))}}function Te(e,i){if(e&1){let a=N();u(0,Pe,2,1,"alert",8),n(1,"div",9)(2,"mat-radio-group",10),W("ngModelChange",function(r){T(a);let s=c();return V(s.mode,r)||(s.mode=r),E(r)}),u(3,Se,8,5,"mat-radio-button",11),u(4,we,8,3,"mat-radio-button",12),u(5,Le,8,3,"mat-radio-button",13),o()(),n(6,"div",14)(7,"button",15),H("click",function(){T(a);let r=c();return E(r.openDepositDialog())}),n(8,"mat-icon"),l(9,"payments"),o(),l(10,"Continue Payment "),o()()}if(e&2){let a=c();p(a.data.mainNote?0:-1),m(2),U("ngModel",a.mode),m(),p(a.selfAvailable?3:-1),m(),p(a.fullAvailable?4:-1),m(),p(a.restAvailable&&!a.fullAvailable?5:-1),m(2),f("disabled",!a.mode)}}function Ee(e,i){e&1&&(n(0,"mat-icon",17),l(1,"task_alt"),o())}function Ie(e,i){e&1&&(n(0,"mat-icon",18),l(1,"editor_choice"),o())}function Me(e,i){if(e&1&&(n(0,"mat-expansion-panel")(1,"mat-expansion-panel-header")(2,"mat-panel-title"),u(3,Ee,2,0,"mat-icon",17)(4,Ie,2,0,"mat-icon",18),l(5),o()(),h(6,"div",19),o()),e&2){let a=i.$implicit;m(3),p(a.using?3:4),m(2),_(" ",a.name," "),m(),f("innerHTML",a.description,I)}}function Fe(e,i){if(e&1&&(n(0,"alert",6)(1,"div",7),l(2," Downgrade your league to a standard free league? "),n(3,"a",20)(4,"mat-icon"),l(5,"trending_down"),o(),l(6," Downgrade "),o()()()),e&2){let a=c();f("singleLine",!0)("compact",!0),m(3),f("fxLink","/newui/fantasy/premiumLeagueDowngrade.go?leagueId="+a.leagueId)}}var xe=(()=>{let i=class i{constructor(t,r,s,g,y,w,M,L){this.router=t,this.util=r,this.dialog=s,this.route=g,this.paramService=y,this.tourPlayService=w,this.dataService=M,this.changeDetector=L,this.selfOwed=0,this.fullOwed=0,this.restOwed=0,this.selfAvailable=!1,this.fullAvailable=!1,this.restAvailable=!1,this.numOwnedTeams=0,this.leagueFullyPaid=!1,this.subs=[]}ngOnInit(){this.subs.push(this.route.data.pipe(v(({leagueId:t})=>this.setLeagueId(t)),v(({fantasyInfo:t})=>t&&this.setFantasyInfo(t)),v(({data:t})=>t&&this.setData(t)),me()).subscribe())}ngOnDestroy(){this.subs.forEach(t=>t&&t.unsubscribe&&t.unsubscribe())}setLeagueId(t){this.leagueId=t}setFantasyInfo({fantasySettings:t}){this.fantasySettings=t}setData({premiumLeaguePayment:t,getFantasyTeams:{fantasyTeams:r}}){this.fantasyTeams=r,this.fantasyTeamMap=this.util.arrayToMap(r,"id"),this.data=t,this.computeModeAmounts(),this.changeDetector.markForCheck()}computeModeAmounts(){let t=this.fantasySettings&&this.fantasySettings.myTeamIds||[];this.numOwnedTeams=t.length,this.selfOwed=this.util.round(this.data&&this.data.selfModeOwed||0,2),this.fullOwed=this.util.round(this.data&&this.data.fullModeOwed||0,2),this.restOwed=this.util.round(this.data&&this.data.restModeOwed||0,2),this.selfAvailable=this.selfOwed>0,this.fullAvailable=this.fullOwed>0,this.restAvailable=this.restOwed>0,this.leagueFullyPaid=!this.selfAvailable&&!this.fullAvailable&&!this.restAvailable,this.selfAvailable?this.mode="SELF":this.restAvailable?this.mode="REST":this.mode=null}startTour(){this.tourPlayService.init({screen:ce.SCREEN_PREMIUM_PAYMENT,route:this.route})}getTotalForSelectedMode(){return this.mode==="SELF"?this.selfOwed:this.mode==="FULL"?this.fullOwed:this.mode==="REST"?this.restOwed:0}async openDepositDialog(){if(!this.mode)return;let t="PREMIUM_LEAGUE",r=this.getTotalForSelectedMode();this.dataService.createRequest("getPrePaymentInfo",{pr:t,totalAmount:r},{leagueId:this.leagueId}).subscribe(s=>{let g=s.newTotal,y=Math.min(s.cashBalance,g),w=this.util.round(g-y,2);this.dialog.open(ge,{width:"40rem",disableClose:!0,data:{title:"Premium League",pr:t,productFeeBeforeFees:r,productFee:g,payingTotal:w,payingFromBalance:y,leagueId:this.leagueId,prePaymentInfo:s,screenData:{mode:this.mode}}}).afterClosed().subscribe(L=>
1{L&&this.reloadDataWithCurrentParams()})})}reloadDataWithCurrentParams(){this.router.navigate(["./",{reload:this.paramService.getReloadCount()}],{queryParams:{},relativeTo:this.route})}};i.\u0275fac=function(r){return new(r||i)(d(ne),d(le),d(ee),d(ae),d(pe),d(he),d(P),d(q))},i.\u0275cmp=O({type:i,selectors:[["app-league-premium-payment"]],hostAttrs:[1,"content","content--small","league-premium-payment"],standalone:!1,decls:17,vars:3,consts:[["title","Premium League Payment",3,"fantasySettings"],["tabindex","-1",1,"content__main"],["type","success","icon","check_circle"],[1,"fx-layout__rows","fx-layout__rows--compact"],[1,"sub-heading"],[1,"premium-league-icon"],["type","warning","icon","gpp_maybe",3,"singleLine","compact"],["alert-content",""],["type","accent","icon","credit_card"],[1,"fx-layout__pane"],["aria-label","Select what to pay for",1,"radio-cards","radio-cards--row",3,"ngModelChange","ngModel"],["value","SELF"],["value","FULL"],["value","REST"],[1,"button-group"],["mat-flat-button","","color","primary-fill--shadow",1,"button--lg",3,"click","disabled"],["alert-content","",3,"innerHTML"],[1,"color--green"],[1,"color--amber"],[3,"innerHTML"],["mat-flat-button","","color","amber--fill",1,"button--sm",3,"fxLink"]],template:function(r,s){r&1&&(h(0,"headline",0),n(1,"section",1),u(2,be,3,0,"alert",2)(3,Te,11,6),h(4,"hr"),n(5,"div",3)(6,"div",4)(7,"div")(8,"h3"),l(9,"Premium League Features "),o(),n(10,"h5"),l(11,"Not available in the Standard version"),o()(),h(12,"figure",5),o(),n(13,"mat-accordion"),j(14,Me,7,3,"mat-expansion-panel",null,k),o()(),u(16,Fe,7,3,"alert",6),o()),r&2&&(f("fantasySettings",s.fantasySettings),m(2),p(s.leagueFullyPaid?2:3),m(12),B(s.data.features),m(2),p(s.data.showDowngradeMessage?16:-1))},dependencies:[G,Y,J,$,te,ie,Z,K,Q,X,ue,re,fe,z],styles:[`.league-premium-payment .form-group--sm{min-width:calc(var(--content) * 8rem);width:25%;text-align:center}.league-premium-payment mat-form-field:has(input[readonly]){pointer-events:none}.league-premium-payment mat-form-field:has(input[readonly]) button{pointer-events:auto}.premium-league-icon{margin:-1px 0 0;width:var(--button--xl);height:var(--button--xl);background-image:url(https://fantraximg.com/assets/images/badges/misc/premium--gold.svg);background-position:center;background-size:cover;background-repeat:no-repeat}
2`],encapsulation:2,changeDetection:0});let e=i;return e})();var S=(()=>{let i=class i{constructor(t){this.dataService=t}resolve({params:{leagueId:t}}){return this.dataService.createBatchedRequest({premiumLeaguePayment:{},getFantasyTeams:{}},{leagueId:t})}};i.\u0275fac=function(r){return new(r||i)(A(P))},i.\u0275prov=F({token:i,factory:i.\u0275fac});let e=i;return e})();var De=[{path:"",component:xe,resolve:{leagueId:de,data:S,fantasyInfo:se}}],_e=oe.forChild(De);var dt=(()=>{let i=class i{};i.\u0275fac=function(r){return new(r||i)},i.\u0275mod=R({type:i}),i.\u0275inj=D({providers:[S],imports:[ye,_e]});let e=i;return e})();export{dt as LeaguePremiumPaymentModule};

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.