Module 379082

1,097 characters · in 33645dc6ae61c139.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>_});var i=n(64700),s=n(989349),l=n.n(s),r=n(311907),a=n(71393),o=n(580630),d=n(599941),c=n(636194),u=n(624456),m=n(652215),g=n(985018);function _(e){let t=(0,u.M)(e),n=(0,r.bG)([c.A],()=>c.A.getSubscriptionListingForPlan(t)),s=(0,r.bG)([c.A],()=>null!=n?c.A.getSubscriptionGroupListingForSubscriptionListing(n.id):null),_=(0,r.bG)([a.A],()=>a.A.getGuild(s?.guild_id)),[x,h]=i.useState(!1),{fetchSubscriptionsSettings:A}=(0,d.XE)();i.useEffect(()=>{x&&null!=_&&null==c.A.getSubscriptionSettings(_.id)&&A(_.id)},[x,_,A]);let p=null==n?void 0:function(e){let{subscription:t}=e,n=l()(t.currentPeriodEnd).format("M/D/YY"),i=null!=t.price?(0,o.$g)(t.price,t.currency):"",s=l()(t.createdAt).format("M/D/YY"),r=t.status===m.Dmq.CANCELED,a=t.status===m.Dmq.PAST_DUE,d=t.hasActiveTrial;return{memberSince:s,nextRenewalDate:n,nextRenewalLabel:r?g.intl.string(g.t.UAfot2):g.intl.string(g.t.CVjLcM),subscriptionPrice:i,isCancelled:r,isPastDue:a,isTrial:d}}({subscription:e});return{guild:_,expanded:x,handleToggleExpanded:()=>h(e=>!e),listing:n,groupListing:s,subscriptionInfo:p}}}