Module 693037

1,116 characters · in 8e06c0ab4fcf7182.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,s){s.d(t,{r:()=>m});var a=s(64700),i=s(17928),n=s(469778),r=s(276666),l=s(545600),c=s(777376),o=s(674567),d=s(788868);let u={[c.gR.INITIAL]:c.p1.CLAIM_IN_PROGRESS,[c.gR.AWAITING_ACTIVATION]:c.p1.CLAIM_IN_PROGRESS,[c.gR.ACTIVATED]:c.p1.CLAIMED,[c.gR.FAILED]:c.p1.NOT_CLAIMED,[c.gR.EXPIRED]:c.p1.NOT_CLAIMED,[c.gR.CANCELLATION_PENDING]:c.p1.CANCELLATION_IN_PROGRESS};function m(){let e=(0,o.V)(),t=(0,i.bG)([n.A],()=>n.A.isFetchedForApplication(d.tv)),{activationStatus:s,activationRequestState:m}=(0,i.cf)([l.A],()=>({activationStatus:l.A.getActivationStatus(),activationRequestState:l.A.getRequestState()})),A=t&&(null!=s?s.state===c.gR.CANCELLATION_PENDING:m===c.Px.NOT_FETCHED);return a.useEffect(()=>{e===o.s.NITRO&&A&&(0,r.x6)(c.n9.XGPP)},[e,A]),function(e){let{activationStatus:t,activationRequestState:s}=e,a=s===c.Px.FETCHING||s===c.Px.CANCELLING;return s===c.Px.NOT_FETCHED||s===c.Px.FETCHING?{status:c.p1.NOT_CLAIMED,redirect:null,requestInProgress:!0}:{status:null!=t?u[t.state]:c.p1.NOT_CLAIMED,redirect:t?.redirect??null,requestInProgress:a}}({activationStatus:s,activationRequestState:m})}}