Build 555975stable
Module 185797
1,093 characters · in 8e06c0ab4fcf7182.jsDependencies
Source Raw
function(e,t,s){s.d(t,{F:()=>p,L:()=>N});var a,i=s(743368),n=s(975807),r=s(723702),l=s(985603),c=s(777376),o=s(758209),d=s(693037),u=s(674567),m=s(237146),A=s(375708),N=((a={}).DEFAULT="default",a.SUBSCRIBE="subscribe",a);function p(){let e,t=(0,u.V)(),{status:s,requestInProgress:a,redirect:N}=(0,d.r)(),p=(0,o.A)(N),g=(0,l.A)();if(t===u.s.FREE_FRACTIONAL_NITRO)return{kind:"subscribe",text:A.intl.string(A.t.sEAnVH)};let x=function(e){switch(e){case c.p1.NOT_CLAIMED:case c.p1.CLAIM_IN_PROGRESS:return{text:A.intl.string(m.default.EL3rU4)};case c.p1.CLAIMED:return{text:A.intl.string(m.default["0mQ2U6"]),icon:i.W,iconPosition:"end"};case c.p1.CANCELLATION_IN_PROGRESS:return{text:A.intl.string(m.default.wBz9aO),disabled:!0}}}(s);if(s===c.p1.NOT_CLAIMED||s===c.p1.CLAIM_IN_PROGRESS)e=()=>{p()};else if(s===c.p1.CLAIMED){let t=(0,r.isWindows)()?"msxbox://":"https://xbox.com/play";e=()=>{(0,n.A)(t),g(l.xf.PARTNER_PAGE_REDIRECT,t)}}return{kind:"default",claimStatus:s,requestInProgress:a,text:x.text,disabled:(x.disabled??!1)||a,loading:a,icon:x.icon,iconPosition:x.iconPosition,onClick:e}}}