Module 185797

1,093 characters · in 216fa2ef0d9147fc.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,a){a.d(t,{F:()=>g,L:()=>N});var s,i=a(743368),n=a(975807),r=a(723702),l=a(985603),c=a(777376),o=a(758209),d=a(693037),u=a(674567),m=a(237146),A=a(375708),N=((s={}).DEFAULT="default",s.SUBSCRIBE="subscribe",s);function g(){let e,t=(0,u.V)(),{status:a,requestInProgress:s,redirect:N}=(0,d.r)(),g=(0,o.A)(N),p=(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}}}(a);if(a===c.p1.NOT_CLAIMED||a===c.p1.CLAIM_IN_PROGRESS)e=()=>{g()};else if(a===c.p1.CLAIMED){let t=(0,r.isWindows)()?"msxbox://":"https://xbox.com/play";e=()=>{(0,n.A)(t),p(l.xf.PARTNER_PAGE_REDIRECT,t)}}return{kind:"default",claimStatus:a,requestInProgress:s,text:x.text,disabled:(x.disabled??!1)||s,loading:s,icon:x.icon,iconPosition:x.iconPosition,onClick:e}}}