Build 620073canary
Module 983545
1,372 characters · in cc00b375862ee54e.jsDependencies
Source Raw
function(e,t,l){l.d(t,{o:()=>u}),l(321073);var a=l(582128),n=l(806163),i=l(641150),s=l(365491),o=l(856686),r=l(758836),c=l(652215);let E={[r.G2.AVATAR_DECORATIONS]:i.q.AVATAR_DECORATION,[r.G2.PROFILE_EFFECTS]:i.q.PROFILE_EFFECT,[r.G2.NAMEPLATES]:i.q.NAMEPLATE,[r.G2.PROFILE_FRAMES]:i.q.PROFILE_FRAME,[r.G2.BUNDLES]:i.q.BUNDLE},u=e=>{let{setItemTypeFilter:t,setThirdPartyOnlyFilter:l,setOfferEligibleFilter:i,reset:u,setCurrentTab:C}=(0,s.v)(),L=a.useMemo(()=>{var t;return(0,r.dF)(e)||(t=e)===r.G2.COLLABS||t===r.G2.OFFER_ELIGIBLE?r.G2.CATALOG:e},[e]),[O,A]=a.useState(L),[S,_]=a.useState(r.Pf.VISIBLE);a.useEffect(()=>{O!==r.G2.GAME_SERVERS&&C(O)},[O,C]),a.useEffect(()=>{if(A(L),e===r.G2.CATALOG)u();else if(e===r.G2.COLLABS)l();else if(e===r.G2.OFFER_ELIGIBLE)i();else if((0,r.dF)(e)){let l=E[e];null!=l?t(l):u()}},[L,e,t,l,i,u]);let{clearError:p}=(0,o.S)(),d=(0,n.W6)(),G=a.useCallback(async(e,a)=>{if(p(),e===r.G2.CATALOG)u();else if(e===r.G2.COLLABS)l();else if(e===r.G2.OFFER_ELIGIBLE)i();else if((0,r.dF)(e)&&e!==O){let l=E[e];null!=l?t(l):u()}if(O!==e){if(a){var n;_(r.Pf.OUT),await (n=1.1*r.H1,new Promise(e=>setTimeout(e,n)))}A(e===r.G2.HOME||e===r.G2.ORBS||e===r.G2.GAME_SERVERS?e:r.G2.CATALOG),a&&_(r.Pf.IN),d.push(c.BVt.COLLECTIBLES_SHOP_WITH_TAB(e),{shallow:!0}),_(r.Pf.VISIBLE)}},[d,t,l,i,u,O,p]);return{selectedTab:O,transitionState:S,transitionToTab:G}}}