Module 4227

1,189 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";let i,r,s;n.d(t,{A:()=>f});var a=n(735438),o=n(17928),l=n(228366);let u=new Map,c=u,d=!1,_=!1;class h extends o.Ay.Store{static displayName="CollectiblesPurchaseStore";get isFetching(){return d}get isClaiming(){return i}get purchases(){return c}get fetchError(){return r}get claimError(){return s}get hasPreviouslyFetched(){return _}getPurchase(e){return null!=e?c.get(e):void 0}getPurchases(e){return e.map(e=>c.get(e)).filter(e=>null!=e)}}let f=new h(l.h,{COLLECTIBLES_PURCHASES_FETCH:function(e){d=!0,r=void 0},COLLECTIBLES_PURCHASES_FETCH_SUCCESS:function(e){0===e.purchases.length?c=u:(0,a.isEqual)([...c.values()],e.purchases)||(c=new Map(e.purchases.map(e=>[e.skuId,e]))),_=!0,d=!1,r=void 0},COLLECTIBLES_PURCHASES_FETCH_FAILURE:function(e){let{error:t}=e;c=u,d=!1,r=t,_=!0},COLLECTIBLES_CLAIM:function(e){i=e.skuId,s=void 0},COLLECTIBLES_CLAIM_SUCCESS:function(e){null==e.purchases||0===e.purchases.length?c=u:(0,a.isEqual)([...c.values()],e.purchases)||(c=new Map(e.purchases.map(e=>[e.skuId,e]))),i=void 0,s=void 0},COLLECTIBLES_CLAIM_FAILURE:function(e){let{error:t,skuId:n}=e;i=n,s=t},LOGOUT:function(e){c=u,d=!1,i=void 0,r=void 0,s=void 0,_=!1}})}